[13:27:42]ConnectInit Can't connect to host [13:27:46]OFD Sender: No OFD packet to send [13:27:51]OFD Sender: No OFD packet to send [13:27:56]OFD Sender: No OFD packet to send [13:28:01]OFD Sender: No OFD packet to send [13:28:06]OFD Sender: No OFD packet to send [13:28:11]OFD Sender: No OFD packet to send [13:28:16]OFD Sender: No OFD packet to send [13:28:21]OFD Sender: No OFD packet to send [13:28:26]OFD Sender: No OFD packet to send [13:28:31]OFD Sender: No OFD packet to send [13:28:36]OFD Sender: No OFD packet to send [13:28:41]OFD Sender: No OFD packet to send [13:28:46]OFD Sender: No OFD packet to send [13:28:51]OFD Sender: No OFD packet to send [13:28:56]OFD Sender: No OFD packet to send [13:29:01]OFD Sender: No OFD packet to send [13:29:06]OFD Sender: No OFD packet to send [13:29:11]OFD Sender: No OFD packet to send [13:29:16]OFD Sender: No OFD packet to send [13:29:21]OFD Sender: No OFD packet to send [13:29:26]OFD Sender: No OFD packet to send [13:29:31]OFD Sender: No OFD packet to send [13:29:36]OFD Sender: No OFD packet to send [13:29:41]OFD Sender: No OFD packet to send [13:29:46]OFD Sender: No OFD packet to send [13:29:51]OFD Sender: No OFD packet to send [13:29:56]OFD Sender: No OFD packet to send [13:30:01]OFD Sender: No OFD packet to send [13:30:06]OFD Sender: No OFD packet to send [13:30:11]OFD Sender: No OFD packet to send [13:30:16]OFD Sender: No OFD packet to send [13:30:21]OFD Sender: No OFD packet to send [13:30:26]OFD Sender: No OFD packet to send [13:30:31]OFD Sender: No OFD packet to send [13:30:36]OFD Sender: No OFD packet to send [13:30:41]OFD Sender: No OFD packet to send [13:30:46]OFD Sender: No OFD packet to send [13:30:51]OFD Sender: No OFD packet to send [13:30:56]OFD Sender: No OFD packet to send [13:31:01]OFD Sender: No OFD packet to send [13:31:06]OFD Sender: No OFD packet to send [13:31:11]OFD Sender: No OFD packet to send [13:31:16]OFD Sender: No OFD packet to send [13:31:21]OFD Sender: No OFD packet to send [13:31:26]OFD Sender: No OFD packet to send [13:31:31]OFD Sender: No OFD packet to send [13:31:36]OFD Sender: No OFD packet to send [13:31:41]OFD Sender: No OFD packet to send [13:31:46]OFD Sender: No OFD packet to send [13:31:51]OFD Sender: No OFD packet to send [13:31:56]OFD Sender: No OFD packet to send [13:32:01]OFD Sender: No OFD packet to send [13:32:06]OFD Sender: No OFD packet to send [13:32:11]OFD Sender: No OFD packet to send [13:32:16]OFD Sender: No OFD packet to send [13:32:21]OFD Sender: No OFD packet to send [13:32:26]OFD Sender: No OFD packet to send [13:32:31]OFD Sender: No OFD packet to send [13:32:36]OFD Sender: No OFD packet to send [13:32:41]OFD Sender: No OFD packet to send [13:32:46]OFD Sender: No OFD packet to send [13:32:51]OFD Sender: No OFD packet to send [13:32:56]OFD Sender: No OFD packet to send [13:33:01]OFD Sender: No OFD packet to send [13:33:06]OFD Sender: No OFD packet to send [13:33:11]OFD Sender: No OFD packet to send [13:33:16]OFD Sender: No OFD packet to send [13:33:21]OFD Sender: No OFD packet to send [13:33:26]OFD Sender: No OFD packet to send [13:33:28]accept exits with 9 [13:33:28]New connection [13:33:28]New thread 3067034980 created [13:33:28]Thread 3067178340 joined [13:33:28]Waiting for new connection... [13:33:28] Sock 9.Parse request [13:33:28]Sock 9.Check first char [13:33:28]Sock 9.First char is OK [13:33:28]request: POST /json_proto HTTP/1.0 [13:33:28]Method: POST [13:33:28]URL: /json_proto [13:33:28]Method is POST - this is cgi request [13:33:28]url: /json_proto [13:33:28]query_string will be loaded in cgi processing [13:33:28]execute_cgi json_proto POST (null) [13:33:28]execute_cgi path=json_proto method=POST [13:33:28]POST find Content-Length [13:33:28]Host: 172.17.53.195:8080 [13:33:28]Content-Length: 677 [13:33:28]Content-Type: application/json [13:33:28] [13:33:28]POST finish read [13:33:28]Found Content-Length = 677 [13:33:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.470, "sum" : 499.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:28]execute_script... [13:33: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)221641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.470, "sum" : 499.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:28]POST & json_proto [13:33:28]process_json_proto [13:33:28]json parsed OK: [13:33:28]protocol is kg_v1.0 [13:33:28]action value=close_receipt [13:33:28]process_action close_receipt [13:33:28]cmd_close_receipt [13:33:28]MH_GetDate [13:33:28]Write to MH i2c: F0 00 00 CE 78 35 [13:33:28]Write i2c OK [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: F0 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: F0 09 00 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: F0 09 00 CE 78 00 AF 4C 1A 67 21 48 4A 65 D2 [13:33:28]GetLastDocTimeStamp 1729776370 [13:33:28]current date 1729776815 [13:33:28]FM_GetShiftState [13:33:28]SAM_PROTO_GetShiftState [13:33:28]wFMCommunicate request_size=4 [13:33:28]MH_SAM_APDU [13:33:28]CAPDU: 80 13 01 00 [13:33:28]Write to MH i2c: E2 08 00 CF 78 80 13 01 00 00 00 00 00 C4 [13:33:28]Write i2c OK [13:33:28]MH_I2C_Read... [13:33:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:28]Read from MH i2c: E2 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: E2 0E 00 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: E2 0E 00 CF 78 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 92 [13:33:28]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:33:28]wFMCommunicate OK [13:33:28]SAM_PROTO_GetShiftState done [13:33:28]FM_GetShiftState done [13:33:28]opened in 1729730220 [13:33:28]opened+sec_in_day 1729816620 [13:33:28]quantity*price = 49974 [13:33:28]sum+1 = 49975 [13:33:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 499.00 Внесено: 500.00 СДАЧА: 1.00 НСП 1% : 4.42 НДС 12% : 53.07 Наличными: 499.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 132 24.10.2024 13:33 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167053 ФПД: 254388950555696 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133335&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167053&fm=254388950555696&tin=02508201610067®Number=0000000000091764&sum=49900 [13:33:29]StoreToDocumentArchive [13:33:29]shift 538 fd 167053 [13:33:29]save to /storage/0538/doc_00167053 [13:33:29]save last doc name /storage/0538/doc_00167053 to /storage/kkm_last_doc_name [13:33:29]save OK [13:33:29]Clear old archive folders... [13:33:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:33:29]tlvbuf is 02120780 [13:33:29]SAM_PROTO_ClearQueue [13:33:29]wFMCommunicate request_size=4 [13:33:29]MH_SAM_APDU [13:33:29]CAPDU: 80 09 00 00 [13:33:29]Write to MH i2c: E2 08 00 DC 78 80 09 00 00 00 00 00 00 C6 [13:33:29]Write i2c OK [13:33:29]MH_I2C_Read... [13:33:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:29]Read from MH i2c: E2 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 DC 78 00 90 00 C8 [13:33:29]RAPDU: 90 00 [13:33:29]wFMCommunicate OK [13:33:29]SAM_PROTO_ClearQueue done [13:33:29]KKMCreateOFDPacket [13:33:29]OFDProtocolAddRootSTLVToBuf [13:33:29]FM_MakeSignedData [13:33:29]FM_MakeSignedData [13:33:29]SAM_PROTO_SignData [13:33:29]wFMCommunicate request_size=4 [13:33:29]MH_SAM_APDU [13:33:29]CAPDU: 80 0D 01 02 [13:33:29]Write to MH i2c: E2 08 00 DD 78 80 0D 01 02 00 00 00 00 CE [13:33:29]Write i2c OK [13:33:29]MH_I2C_Read... [13:33:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:29]Read from MH i2c: E2 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 [13:33:29]MH_I2C_Read... [13:33:29]Read from MH i2c: E2 03 00 DD 78 00 90 00 C9 [13:33:29]RAPDU: 90 00 [13:33:29]wFMCommunicate OK [13:33:29]wFMCommunicate request_size=255 [13:33:29]MH_SAM_APDU [13:33: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 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 AF 4C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8D 8C 02 00 35 04 06 00 E7 [13:33:29]Write to MH i2c: E2 02 01 DE 78 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 AF 4C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8D 8C 02 00 35 04 06 00 E7 00 00 63 [13:33:29]Write i2c OK [13:33:29]MH_I2C_Read... [13:33:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:30]Read from MH i2c: E2 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: E2 03 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: E2 03 00 DE 78 00 90 00 CA [13:33:30]RAPDU: 90 00 [13:33:30]wFMCommunicate OK [13:33:30]wFMCommunicate request_size=10 [13:33:30]MH_SAM_APDU [13:33:30]CAPDU: 80 0D 02 02 05 5D 8B 08 5C 30 [13:33:30]Write to MH i2c: E2 0D 00 DF 78 80 0D 02 02 05 00 5D 8B 08 5C 30 00 00 57 [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:30]Read from MH i2c: E2 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: E2 03 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: E2 03 00 DF 78 00 90 00 CB [13:33:30]RAPDU: 90 00 [13:33:30]wFMCommunicate OK [13:33:30]wFMCommunicate request_size=4 [13:33:30]MH_SAM_APDU [13:33:30]CAPDU: 80 0D 03 02 [13:33:30]Write to MH i2c: E2 08 00 E0 78 80 0D 03 02 00 00 00 00 D3 [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:30]Read from MH i2c: E2 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: E2 0B 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: E2 0B 00 E0 78 00 96 52 2A 30 26 8E 16 D5 90 00 B5 [13:33:30]RAPDU: 96 52 2A 30 26 8E 16 D5 90 00 [13:33:30]wFMCommunicate OK [13:33:30]SAM_PROTO_SignData done [13:33:30]FM_MakeSignedData done [13:33:30]CreateOFDProtocolMessage [13:33:30]wFMCommunicate request_size=4 [13:33:30]MH_SAM_APDU [13:33:30]CAPDU: 80 11 00 00 [13:33:30]Write to MH i2c: E2 08 00 E1 78 80 11 00 00 00 00 00 00 D3 [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:30]Read from MH i2c: E2 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: E2 17 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: E2 17 00 E1 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 2B [13:33:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:33:30]wFMCommunicate OK [13:33:30]CreateOFDProtocolMessage done [13:33:30]OFDSenderStorePacket 167053 [13:33:30]StoreOFDPacket docnum=167053 [13:33:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 77 63 07 01 90 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 AF 4C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8D 8C 02 00 35 04 06 00 E7 5D 8B 08 5C 30 96 52 2A 30 26 8E 16 D5 [13:33:30]CheckFolder [13:33:30]dirname=/storage/ofd_packets [13:33:30]CheckFolder done [13:33:30]ProducePacketName [13:33:30]name=ofd_packets/00167053 [13:33:30]NVStorageSaveData ofd_packets/00167053 [13:33:30]File name is /storage/ofd_packets/00167053 [13:33:30]Write 301 bytes [13:33:30]NVStorageSaveData done [13:33:30]OFDSenderStorePacket done [13:33:30]KKMCreateOFDPacket done [13:33:30]NVStorageSaveData kkm_last_timestamp [13:33:30]File name is /storage/kkm_last_timestamp [13:33:30]Write 4 bytes [13:33:30]NVStorageSaveData done [13:33:30]ExternCall_PrintAddStr [13:33:30]wPrintStart [13:33:30]Write to MH i2c: 01 00 00 E2 78 5A [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 07 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 07 00 E2 78 00 00 00 00 00 FF 0F 6F [13:33:30]RasterBufferAndPrint [13:33:30]line Счет N : (1)221641 [13:33:30]line ИНН: 02508201610067 [13:33:30]line Контрольно-Кассовый Чек [13:33:30]line ПРОДАЖА [13:33:30]line ТРК (МРК, ГНК) : 43 [13:33:30]line Товар: 2710124130 [13:33:30]line Аи-92-К-5 [13:33:30]line 7.470 * 66.90 [13:33:30]line = 499.74 [13:33:30]line НДС 12% НСП 1% [13:33:30]line > о реализуемом товаре [13:33:30]line ОКРУГЛЕНИЕ: -0.74 [13:33:30]line ИТОГО: 499.00 [13:33:30]line Внесено: 500.00 [13:33:30]line СДАЧА: 1.00 [13:33:30]line НСП 1% : 4.42 [13:33:30]line НДС 12% : 53.07 [13:33:30]line Наличными: 499.00 [13:33:30]line Безнал.: 0.00 [13:33:30]line Место: АЗС № 161 "Партнер Нефть" [13:33:30]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:33:30]line СНО: Общий режим [13:33:30]line Чек 132 24.10.2024 13:33 [13:33:30]line Смена: 538 ФФД: 1.0 [13:33:30]line ЗНМ: 0300000104 [13:33:30]line РНМ: 0000000000091764 [13:33:30]line Версия ККМ: 001 [13:33:30]line ФМ: 0000000000871759 [13:33:30]line ФД: 167053 [13:33:30]line ФПД: 254388950555696 [13:33:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133335&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167053&fm=254388950555696&tin=02508201610067®Number=0000000000091764&sum=49900 [13:33:30]OFD Sender: Processing packet 167053 [packets to send 48, broken 47] [13:33:30]ProducePacketName [13:33:30]name=ofd_packets/00167053 [13:33:30]OFD Sender: To server: pG, [13:33:30]CommunicateWithHost lk.salyk.kg:30040 [13:33:30]ConnectInit lk.salyk.kg [13:33:30]written 0, free lines is 4095 [13:33:30]Connected sock=10 [13:33:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 77 63 07 01 90 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 AF 4C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8D 8C 02 00 35 04 06 00 E7 5D 8B 08 5C 30 96 52 2A 30 26 8E 16 D5 [13:33:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 4F 25 47 00 22 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 35 39 10 04 04 00 8D 8C 02 00 F4 03 04 00 13 F3 19 67 B6 04 01 00 00 99 EB 04 86 2B C9 0F 96 [13:33:30]CommunicateWithHost err = 0 [13:33:30]CheckOFDResponse [13:33:30]1017 (14) - 77093643461234 [13:33:30]1041 (16) - 0000000000871759 [13:33:30]1040 (4) - 167053 [13:33:30]1012 (4) - 24.10.2024 07:11 [13:33:30]1206 (1) - 0 [13:33:30]OFD Sender: Remove packet 167053 [13:33:30]ProducePacketName [13:33:30]name=ofd_packets/00167053 [13:33:30]NVStorageDeleteData [13:33:30]Write to MH i2c: 01 00 00 0D 79 86 [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 07 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 07 00 0D 79 00 00 00 00 00 C2 0C 5B [13:33:30]RasterBufferAndPrint [13:33:30]line [13:33:30]line [13:33:30]line [13:33:30]line [13:33:30]line [13:33:30]written 0, free lines is 3275 [13:33:30]MH_Cut [13:33:30]Write to MH i2c: D1 01 00 14 79 01 5F [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: D1 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: D1 01 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: D1 01 00 14 79 00 5E [13:33:30]Write to MH i2c: 01 00 00 15 79 8E [13:33:31]Write i2c OK [13:33:31]MH_I2C_Read... [13:33:31]OFD Sender: No OFD packet to send [13:33:31]*** Cut start [13:33:31]*** Partial cut [13:33:31]*** CUTSNS_PIN = 1 [13:33:31]*** CUTSNS_PIN = 0 [13:33:32]*** Brake cut motor [13:33:32]Read from MH i2c: 01 [13:33:32]MH_I2C_Read... [13:33:32]*** Stop cut motor [13:33:32]*** Cut end [13:33:32]Read from MH i2c: 01 07 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: 01 07 00 15 79 00 00 00 00 00 FF 0F A3 [13:33:32]process_action close_receipt done [13:33:32]requested_data is exist [13:33:32]produce_requested_data [13:33:32]requested_item fm.sn is exist - process it [13:33:32]wFMCommunicate request_size=4 [13:33:32]MH_SAM_APDU [13:33:32]CAPDU: 80 11 00 00 [13:33:32]Write to MH i2c: E2 08 00 16 79 80 11 00 00 00 00 00 00 09 [13:33:32]Write i2c OK [13:33:32]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 17 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 17 00 16 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 61 [13:33:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:33:32]wFMCommunicate OK [13:33:32]requested_item fd.num is exist - process it [13:33:32]SAM_PROTO_GetFieldsCounters [13:33:32]wFMCommunicate request_size=4 [13:33:32]MH_SAM_APDU [13:33:32]CAPDU: 80 13 00 00 [13:33:32]Write to MH i2c: E2 08 00 17 79 80 13 00 00 00 00 00 00 0C [13:33:32]Write i2c OK [13:33:32]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 62 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 62 00 17 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 8D 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 F7 [13:33: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 8D 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:33:32]wFMCommunicate OK [13:33:32]SAM_PROTO_GetFieldsCounters done [13:33:32]requested_item shift.num is exist - process it [13:33:32]requested_item shift.opened is exist - process it [13:33:32]req_shift_opened [13:33:32]FM_GetShiftState [13:33:32]SAM_PROTO_GetShiftState [13:33:32]wFMCommunicate request_size=4 [13:33:32]MH_SAM_APDU [13:33:32]CAPDU: 80 13 01 00 [13:33:32]Write to MH i2c: E2 08 00 18 79 80 13 01 00 00 00 00 00 0E [13:33:32]Write i2c OK [13:33:32]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 0E 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 0E 00 18 79 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 DC [13:33:32]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:33:32]wFMCommunicate OK [13:33:32]SAM_PROTO_GetShiftState done [13:33:32]FM_GetShiftState done [13:33:32]req_shift_opened done [13:33:32]requested_item shift.open_date is exist - process it [13:33:32]req_shift_open_date [13:33:32]req_shift_open_date done [13:33:32]produce_requested_data done [13:33:32]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167053,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:33:32]process_action_free close_receipt [13:33:32]json_value_free [13:33:32]json_value_free done [13:33:32]process_json_proto returns [13:33:32]Send response to host [13:33:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167053,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:33:32]free response buf [13:33:32]execute_script done [13:33:32]execute_script returns [13:33:32]free content buf [13:33:32]Sock 9.Close socket [13:33:32]Sock 9.Thread stoped [13:33:36]OFD Sender: No OFD packet to send [13:33:41]OFD Sender: No OFD packet to send [13:33:46]OFD Sender: No OFD packet to send [13:33:51]OFD Sender: No OFD packet to send [13:33:56]OFD Sender: No OFD packet to send [13:34:01]OFD Sender: No OFD packet to send [13:34:06]OFD Sender: No OFD packet to send [13:34:11]OFD Sender: No OFD packet to send [13:34:16]OFD Sender: No OFD packet to send [13:34:21]OFD Sender: No OFD packet to send [13:34:26]OFD Sender: No OFD packet to send [13:34:31]OFD Sender: No OFD packet to send [13:34:36]OFD Sender: No OFD packet to send [13:34:41]OFD Sender: No OFD packet to send [13:34:46]OFD Sender: No OFD packet to send [13:34:51]OFD Sender: No OFD packet to send [13:34:56]OFD Sender: No OFD packet to send [13:35:01]OFD Sender: No OFD packet to send [13:35:06]OFD Sender: No OFD packet to send [13:35:11]OFD Sender: No OFD packet to send [13:35:16]OFD Sender: No OFD packet to send [13:35:21]OFD Sender: No OFD packet to send [13:35:26]OFD Sender: No OFD packet to send [13:35:31]OFD Sender: No OFD packet to send [13:35:36]OFD Sender: No OFD packet to send [13:35:38]accept exits with 8 [13:35:38]New connection [13:35:38]New thread 3067178340 created [13:35:38]Thread 3067034980 joined [13:35:38]Waiting for new connection... [13:35:38] Sock 8.Parse request [13:35:38]Sock 8.Check first char [13:35:38]Sock 8.First char is OK [13:35:38]request: POST /json_proto HTTP/1.0 [13:35:38]Method: POST [13:35:38]URL: /json_proto [13:35:38]Method is POST - this is cgi request [13:35:38]url: /json_proto [13:35:38]query_string will be loaded in cgi processing [13:35:38]execute_cgi json_proto POST (null) [13:35:38]execute_cgi path=json_proto method=POST [13:35:38]POST find Content-Length [13:35:38]Host: 172.17.53.195:8080 [13:35:38]Content-Length: 677 [13:35:38]Content-Type: application/json [13:35:38] [13:35:38]POST finish read [13:35:38]Found Content-Length = 677 [13:35:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:38]execute_script... [13:35:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:38]POST & json_proto [13:35:38]process_json_proto [13:35:38]json parsed OK: [13:35:38]protocol is kg_v1.0 [13:35:38]action value=close_receipt [13:35:38]process_action close_receipt [13:35:38]cmd_close_receipt [13:35:38]MH_GetDate [13:35:38]Write to MH i2c: F0 00 00 19 79 81 [13:35:38]Write i2c OK [13:35:38]MH_I2C_Read... [13:35:38]Read from MH i2c: F0 [13:35:38]MH_I2C_Read... [13:35:38]Read from MH i2c: F0 09 00 [13:35:38]MH_I2C_Read... [13:35:38]Read from MH i2c: F0 09 00 19 79 00 31 4D 1A 67 21 48 4A 65 A1 [13:35:38]GetLastDocTimeStamp 1729776815 [13:35:38]current date 1729776945 [13:35:38]FM_GetShiftState [13:35:38]SAM_PROTO_GetShiftState [13:35:38]wFMCommunicate request_size=4 [13:35:38]MH_SAM_APDU [13:35:38]CAPDU: 80 13 01 00 [13:35:38]Write to MH i2c: E2 08 00 1A 79 80 13 01 00 00 00 00 00 10 [13:35:38]Write i2c OK [13:35:38]MH_I2C_Read... [13:35:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:38]Read from MH i2c: E2 [13:35:38]MH_I2C_Read... [13:35:38]Read from MH i2c: E2 0E 00 [13:35:38]MH_I2C_Read... [13:35:38]Read from MH i2c: E2 0E 00 1A 79 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 DE [13:35:38]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:35:38]wFMCommunicate OK [13:35:38]SAM_PROTO_GetShiftState done [13:35:38]FM_GetShiftState done [13:35:38]opened in 1729730220 [13:35:38]opened+sec_in_day 1729816620 [13:35:38]quantity*price = 30038 [13:35:38]sum+1 = 30039 [13:35:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 133 24.10.2024 13:35 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167054 ФПД: 176756603112370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133545&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167054&fm=176756603112370&tin=02508201610067®Number=0000000000091764&sum=30000 [13:35:39]StoreToDocumentArchive [13:35:39]shift 538 fd 167054 [13:35:39]save to /storage/0538/doc_00167054 [13:35:39]save last doc name /storage/0538/doc_00167054 to /storage/kkm_last_doc_name [13:35:39]save OK [13:35:39]Clear old archive folders... [13:35:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:35:39]tlvbuf is 01FCB4E0 [13:35:39]SAM_PROTO_ClearQueue [13:35:39]wFMCommunicate request_size=4 [13:35:39]MH_SAM_APDU [13:35:39]CAPDU: 80 09 00 00 [13:35:39]Write to MH i2c: E2 08 00 27 79 80 09 00 00 00 00 00 00 12 [13:35:39]Write i2c OK [13:35:39]MH_I2C_Read... [13:35:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:39]Read from MH i2c: E2 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 03 00 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 03 00 27 79 00 90 00 14 [13:35:39]RAPDU: 90 00 [13:35:39]wFMCommunicate OK [13:35:39]SAM_PROTO_ClearQueue done [13:35:39]KKMCreateOFDPacket [13:35:39]OFDProtocolAddRootSTLVToBuf [13:35:39]FM_MakeSignedData [13:35:39]FM_MakeSignedData [13:35:39]SAM_PROTO_SignData [13:35:39]wFMCommunicate request_size=4 [13:35:39]MH_SAM_APDU [13:35:39]CAPDU: 80 0D 01 02 [13:35:39]Write to MH i2c: E2 08 00 28 79 80 0D 01 02 00 00 00 00 1A [13:35:39]Write i2c OK [13:35:39]MH_I2C_Read... [13:35:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:39]Read from MH i2c: E2 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 03 00 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 03 00 28 79 00 90 00 15 [13:35:39]RAPDU: 90 00 [13:35:39]wFMCommunicate OK [13:35:39]wFMCommunicate request_size=255 [13:35:39]MH_SAM_APDU [13:35: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 31 4D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8E 8C 02 00 35 04 06 00 A0 [13:35:39]Write to MH i2c: E2 02 01 29 79 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 31 4D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8E 8C 02 00 35 04 06 00 A0 00 00 00 [13:35:39]Write i2c OK [13:35:39]MH_I2C_Read... [13:35:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:39]Read from MH i2c: E2 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 03 00 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 03 00 29 79 00 90 00 16 [13:35:39]RAPDU: 90 00 [13:35:39]wFMCommunicate OK [13:35:39]wFMCommunicate request_size=10 [13:35:39]MH_SAM_APDU [13:35:39]CAPDU: 80 0D 02 02 05 C2 5A 8A 4B B2 [13:35:39]Write to MH i2c: E2 0D 00 2A 79 80 0D 02 02 05 00 C2 5A 8A 4B B2 00 00 CA [13:35:39]Write i2c OK [13:35:39]MH_I2C_Read... [13:35:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:39]Read from MH i2c: E2 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 03 00 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 03 00 2A 79 00 90 00 17 [13:35:39]RAPDU: 90 00 [13:35:39]wFMCommunicate OK [13:35:39]wFMCommunicate request_size=4 [13:35:39]MH_SAM_APDU [13:35:39]CAPDU: 80 0D 03 02 [13:35:39]Write to MH i2c: E2 08 00 2B 79 80 0D 03 02 00 00 00 00 1F [13:35:39]Write i2c OK [13:35:39]MH_I2C_Read... [13:35:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:35:39]Read from MH i2c: E2 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 0B 00 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 0B 00 2B 79 00 66 FC 09 1B 48 3D 15 EA 90 00 2A [13:35:39]RAPDU: 66 FC 09 1B 48 3D 15 EA 90 00 [13:35:39]wFMCommunicate OK [13:35:39]SAM_PROTO_SignData done [13:35:39]FM_MakeSignedData done [13:35:39]CreateOFDProtocolMessage [13:35:39]wFMCommunicate request_size=4 [13:35:39]MH_SAM_APDU [13:35:39]CAPDU: 80 11 00 00 [13:35:39]Write to MH i2c: E2 08 00 2C 79 80 11 00 00 00 00 00 00 1F [13:35:39]Write i2c OK [13:35:39]MH_I2C_Read... [13:35:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:39]Read from MH i2c: E2 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 17 00 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: E2 17 00 2C 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 77 [13:35:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:35:39]wFMCommunicate OK [13:35:39]CreateOFDProtocolMessage done [13:35:39]OFDSenderStorePacket 167054 [13:35:39]StoreOFDPacket docnum=167054 [13:35:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 4C B9 07 01 E9 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 31 4D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8E 8C 02 00 35 04 06 00 A0 C2 5A 8A 4B B2 66 FC 09 1B 48 3D 15 EA [13:35:39]CheckFolder [13:35:39]dirname=/storage/ofd_packets [13:35:39]CheckFolder done [13:35:39]ProducePacketName [13:35:39]name=ofd_packets/00167054 [13:35:39]NVStorageSaveData ofd_packets/00167054 [13:35:39]File name is /storage/ofd_packets/00167054 [13:35:39]Write 301 bytes [13:35:39]NVStorageSaveData done [13:35:39]OFDSenderStorePacket done [13:35:39]KKMCreateOFDPacket done [13:35:39]NVStorageSaveData kkm_last_timestamp [13:35:39]File name is /storage/kkm_last_timestamp [13:35:39]Write 4 bytes [13:35:39]NVStorageSaveData done [13:35:39]ExternCall_PrintAddStr [13:35:39]wPrintStart [13:35:39]Write to MH i2c: 01 00 00 2D 79 A6 [13:35:39]Write i2c OK [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: 01 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: 01 07 00 [13:35:39]MH_I2C_Read... [13:35:39]Read from MH i2c: 01 07 00 2D 79 00 00 00 00 00 FF 0F BB [13:35:39]RasterBufferAndPrint [13:35:39]line Счет N : (1)221642 [13:35:39]line ИНН: 02508201610067 [13:35:39]line Контрольно-Кассовый Чек [13:35:39]line ПРОДАЖА [13:35:39]line ТРК (МРК, ГНК) : 43 [13:35:39]line Товар: 2710124130 [13:35:39]line Аи-92-К-5 [13:35:39]line 4.490 * 66.90 [13:35:39]line = 300.38 [13:35:39]line НДС 12% НСП 1% [13:35:39]line > о реализуемом товаре [13:35:39]line ОКРУГЛЕНИЕ: -0.38 [13:35:39]line ИТОГО: 300.00 [13:35:39]line Внесено: 300.00 [13:35:39]line СДАЧА: 0.00 [13:35:39]line НСП 1% : 2.66 [13:35:39]line НДС 12% : 31.90 [13:35:39]line Наличными: 300.00 [13:35:39]line Безнал.: 0.00 [13:35:39]line Место: АЗС № 161 "Партнер Нефть" [13:35:39]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:35:39]line СНО: Общий режим [13:35:39]line Чек 133 24.10.2024 13:35 [13:35:39]line Смена: 538 ФФД: 1.0 [13:35:39]line ЗНМ: 0300000104 [13:35:39]line РНМ: 0000000000091764 [13:35:39]line Версия ККМ: 001 [13:35:39]line ФМ: 0000000000871759 [13:35:39]line ФД: 167054 [13:35:39]line ФПД: 176756603112370 [13:35:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133545&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167054&fm=176756603112370&tin=02508201610067®Number=0000000000091764&sum=30000 [13:35:40]OFD Sender: Processing packet 167054 [packets to send 48, broken 47] [13:35:40]ProducePacketName [13:35:40]name=ofd_packets/00167054 [13:35:40]OFD Sender: To server: pG, [13:35:40]CommunicateWithHost lk.salyk.kg:30040 [13:35:40]ConnectInit lk.salyk.kg [13:35:40]written 0, free lines is 4095 [13:35:40]Connected sock=9 [13:35: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 35 39 0F 01 00 00 4C B9 07 01 E9 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 31 4D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8E 8C 02 00 35 04 06 00 A0 C2 5A 8A 4B B2 66 FC 09 1B 48 3D 15 EA [13:35: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 35 39 4F 00 00 00 69 0C 47 00 E9 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8E 8C 02 00 F4 03 04 00 95 F3 19 67 B6 04 01 00 00 39 3D 05 E3 F7 E0 CB 30 [13:35:40]CommunicateWithHost err = 0 [13:35:40]CheckOFDResponse [13:35:40]1017 (14) - 77093643461234 [13:35:40]1041 (16) - 0000000000871759 [13:35:40]1040 (4) - 167054 [13:35:40]1012 (4) - 24.10.2024 07:13 [13:35:40]1206 (1) - 0 [13:35:40]OFD Sender: Remove packet 167054 [13:35:40]ProducePacketName [13:35:40]name=ofd_packets/00167054 [13:35:40]NVStorageDeleteData [13:35:40]Write to MH i2c: 01 00 00 58 79 D1 [13:35:40]Write i2c OK [13:35:40]MH_I2C_Read... [13:35:40]Read from MH i2c: 01 [13:35:40]MH_I2C_Read... [13:35:40]Read from MH i2c: 01 07 00 [13:35:40]MH_I2C_Read... [13:35:40]Read from MH i2c: 01 07 00 58 79 00 00 00 00 00 C6 0C AA [13:35:40]RasterBufferAndPrint [13:35:40]line [13:35:40]line [13:35:40]line [13:35:40]line [13:35:40]line [13:35:40]written 0, free lines is 3279 [13:35:40]MH_Cut [13:35:40]Write to MH i2c: D1 01 00 5F 79 01 AA [13:35:40]Write i2c OK [13:35:40]MH_I2C_Read... [13:35:40]Read from MH i2c: D1 [13:35:40]MH_I2C_Read... [13:35:40]Read from MH i2c: D1 01 00 [13:35:40]MH_I2C_Read... [13:35:40]Read from MH i2c: D1 01 00 5F 79 00 A9 [13:35:40]Write to MH i2c: 01 00 00 60 79 D9 [13:35:40]Write i2c OK [13:35:40]MH_I2C_Read... [13:35:41]OFD Sender: No OFD packet to send [13:35:41]*** Cut start [13:35:41]*** Partial cut [13:35:41]*** CUTSNS_PIN = 1 [13:35:41]*** CUTSNS_PIN = 0 [13:35:41]*** Brake cut motor [13:35:42]Read from MH i2c: 01 [13:35:42]MH_I2C_Read... [13:35:42]*** Stop cut motor [13:35:42]*** Cut end [13:35:42]Read from MH i2c: 01 07 00 [13:35:42]MH_I2C_Read... [13:35:42]Read from MH i2c: 01 07 00 60 79 00 00 00 00 00 FF 0F EE [13:35:42]process_action close_receipt done [13:35:42]requested_data is exist [13:35:42]produce_requested_data [13:35:42]requested_item fm.sn is exist - process it [13:35:42]wFMCommunicate request_size=4 [13:35:42]MH_SAM_APDU [13:35:42]CAPDU: 80 11 00 00 [13:35:42]Write to MH i2c: E2 08 00 61 79 80 11 00 00 00 00 00 00 54 [13:35:42]Write i2c OK [13:35:42]MH_I2C_Read... [13:35:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:42]Read from MH i2c: E2 [13:35:42]MH_I2C_Read... [13:35:42]Read from MH i2c: E2 17 00 [13:35:42]MH_I2C_Read... [13:35:42]Read from MH i2c: E2 17 00 61 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 AC [13:35:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:35:42]wFMCommunicate OK [13:35:42]requested_item fd.num is exist - process it [13:35:42]SAM_PROTO_GetFieldsCounters [13:35:42]wFMCommunicate request_size=4 [13:35:42]MH_SAM_APDU [13:35:42]CAPDU: 80 13 00 00 [13:35:42]Write to MH i2c: E2 08 00 62 79 80 13 00 00 00 00 00 00 57 [13:35:42]Write i2c OK [13:35:42]MH_I2C_Read... [13:35:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:35:42]Read from MH i2c: E2 [13:35:42]MH_I2C_Read... [13:35:42]Read from MH i2c: E2 62 00 [13:35:42]MH_I2C_Read... [13:35:42]Read from MH i2c: E2 62 00 62 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 8E 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [13:35: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 8E 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:35:42]wFMCommunicate OK [13:35:42]SAM_PROTO_GetFieldsCounters done [13:35:42]requested_item shift.num is exist - process it [13:35:42]requested_item shift.opened is exist - process it [13:35:42]req_shift_opened [13:35:42]FM_GetShiftState [13:35:42]SAM_PROTO_GetShiftState [13:35:42]wFMCommunicate request_size=4 [13:35:42]MH_SAM_APDU [13:35:42]CAPDU: 80 13 01 00 [13:35:42]Write to MH i2c: E2 08 00 63 79 80 13 01 00 00 00 00 00 59 [13:35:42]Write i2c OK [13:35:42]MH_I2C_Read... [13:35:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:42]Read from MH i2c: E2 [13:35:42]MH_I2C_Read... [13:35:42]Read from MH i2c: E2 0E 00 [13:35:42]MH_I2C_Read... [13:35:42]Read from MH i2c: E2 0E 00 63 79 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 27 [13:35:42]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:35:42]wFMCommunicate OK [13:35:42]SAM_PROTO_GetShiftState done [13:35:42]FM_GetShiftState done [13:35:42]req_shift_opened done [13:35:42]requested_item shift.open_date is exist - process it [13:35:42]req_shift_open_date [13:35:42]req_shift_open_date done [13:35:42]produce_requested_data done [13:35:42]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167054,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:35:42]process_action_free close_receipt [13:35:42]json_value_free [13:35:42]json_value_free done [13:35:42]process_json_proto returns [13:35:42]Send response to host [13:35:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167054,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:35:42]free response buf [13:35:42]execute_script done [13:35:42]execute_script returns [13:35:42]free content buf [13:35:42]Sock 8.Close socket [13:35:42]Sock 8.Thread stoped [13:35:46]OFD Sender: No OFD packet to send [13:35:51]OFD Sender: No OFD packet to send [13:35:56]OFD Sender: No OFD packet to send [13:36:01]OFD Sender: No OFD packet to send [13:36:06]OFD Sender: No OFD packet to send [13:36:11]OFD Sender: No OFD packet to send [13:36:16]OFD Sender: No OFD packet to send [13:36:21]OFD Sender: No OFD packet to send [13:36:26]OFD Sender: No OFD packet to send [13:36:31]OFD Sender: No OFD packet to send [13:36:36]OFD Sender: No OFD packet to send [13:36:41]OFD Sender: No OFD packet to send [13:36:44]accept exits with 10 [13:36:44]New connection [13:36:44]New thread 3067034980 created [13:36:44]Thread 3067178340 joined [13:36:44]Waiting for new connection... [13:36:44] Sock 10.Parse request [13:36:44]Sock 10.Check first char [13:36:44]Sock 10.First char is OK [13:36:44]request: POST /json_proto HTTP/1.0 [13:36:44]Method: POST [13:36:44]URL: /json_proto [13:36:44]Method is POST - this is cgi request [13:36:44]url: /json_proto [13:36:44]query_string will be loaded in cgi processing [13:36:44]execute_cgi json_proto POST (null) [13:36:44]execute_cgi path=json_proto method=POST [13:36:44]POST find Content-Length [13:36:44]Host: 172.17.53.195:8080 [13:36:44]Content-Length: 682 [13:36:44]Content-Type: application/json [13:36:44] [13:36:44]POST finish read [13:36:44]Found Content-Length = 682 [13:36:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:36:44]execute_script... [13:36:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:36:44]POST & json_proto [13:36:44]process_json_proto [13:36:44]json parsed OK: [13:36:44]protocol is kg_v1.0 [13:36:44]action value=close_receipt [13:36:44]process_action close_receipt [13:36:44]cmd_close_receipt [13:36:44]MH_GetDate [13:36:44]Write to MH i2c: F0 00 00 64 79 CC [13:36:44]Write i2c OK [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: F0 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: F0 09 00 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: F0 09 00 64 79 00 73 4D 1A 67 21 48 4A 65 2E [13:36:44]GetLastDocTimeStamp 1729776945 [13:36:44]current date 1729777011 [13:36:44]FM_GetShiftState [13:36:44]SAM_PROTO_GetShiftState [13:36:44]wFMCommunicate request_size=4 [13:36:44]MH_SAM_APDU [13:36:44]CAPDU: 80 13 01 00 [13:36:44]Write to MH i2c: E2 08 00 65 79 80 13 01 00 00 00 00 00 5B [13:36:44]Write i2c OK [13:36:44]MH_I2C_Read... [13:36:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:44]Read from MH i2c: E2 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: E2 0E 00 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: E2 0E 00 65 79 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 29 [13:36:44]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:36:44]wFMCommunicate OK [13:36:44]SAM_PROTO_GetShiftState done [13:36:44]FM_GetShiftState done [13:36:44]opened in 1729730220 [13:36:44]opened+sec_in_day 1729816620 [13:36:44]quantity*price = 100021 [13:36:44]sum+1 = 100023 [13:36:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 134 24.10.2024 13:36 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167055 ФПД: 7800332767053 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133651&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167055&fm=7800332767053&tin=02508201610067®Number=0000000000091764&sum=100000 [13:36:45]StoreToDocumentArchive [13:36:45]shift 538 fd 167055 [13:36:45]save to /storage/0538/doc_00167055 [13:36:45]save last doc name /storage/0538/doc_00167055 to /storage/kkm_last_doc_name [13:36:45]save OK [13:36:45]Clear old archive folders... [13:36:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:36:45]tlvbuf is 020A3000 [13:36:45]SAM_PROTO_ClearQueue [13:36:45]wFMCommunicate request_size=4 [13:36:45]MH_SAM_APDU [13:36:45]CAPDU: 80 09 00 00 [13:36:45]Write to MH i2c: E2 08 00 72 79 80 09 00 00 00 00 00 00 5D [13:36:45]Write i2c OK [13:36:45]MH_I2C_Read... [13:36:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:36:46]Read from MH i2c: E2 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 03 00 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 03 00 72 79 00 90 00 5F [13:36:46]RAPDU: 90 00 [13:36:46]wFMCommunicate OK [13:36:46]SAM_PROTO_ClearQueue done [13:36:46]KKMCreateOFDPacket [13:36:46]OFDProtocolAddRootSTLVToBuf [13:36:46]FM_MakeSignedData [13:36:46]FM_MakeSignedData [13:36:46]SAM_PROTO_SignData [13:36:46]wFMCommunicate request_size=4 [13:36:46]MH_SAM_APDU [13:36:46]CAPDU: 80 0D 01 02 [13:36:46]Write to MH i2c: E2 08 00 73 79 80 0D 01 02 00 00 00 00 65 [13:36:46]Write i2c OK [13:36:46]MH_I2C_Read... [13:36:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:36:46]Read from MH i2c: E2 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 03 00 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 03 00 73 79 00 90 00 60 [13:36:46]RAPDU: 90 00 [13:36:46]wFMCommunicate OK [13:36:46]wFMCommunicate request_size=255 [13:36:46]MH_SAM_APDU [13:36:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 86 00 00 00 F4 03 04 00 73 4D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8F 8C 02 00 35 04 06 00 07 [13:36:46]Write to MH i2c: E2 02 01 74 79 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 86 00 00 00 F4 03 04 00 73 4D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8F 8C 02 00 35 04 06 00 07 00 00 1F [13:36:46]Write i2c OK [13:36:46]MH_I2C_Read... [13:36:46]OFD Sender: No OFD packet to send [13:36:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:46]Read from MH i2c: E2 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 03 00 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 03 00 74 79 00 90 00 61 [13:36:46]RAPDU: 90 00 [13:36:46]wFMCommunicate OK [13:36:46]wFMCommunicate request_size=10 [13:36:46]MH_SAM_APDU [13:36:46]CAPDU: 80 0D 02 02 05 18 28 10 4F 4D [13:36:46]Write to MH i2c: E2 0D 00 75 79 80 0D 02 02 05 00 18 28 10 4F 4D 00 00 5E [13:36:46]Write i2c OK [13:36:46]MH_I2C_Read... [13:36:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:46]Read from MH i2c: E2 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 03 00 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 03 00 75 79 00 90 00 62 [13:36:46]RAPDU: 90 00 [13:36:46]wFMCommunicate OK [13:36:46]wFMCommunicate request_size=4 [13:36:46]MH_SAM_APDU [13:36:46]CAPDU: 80 0D 03 02 [13:36:46]Write to MH i2c: E2 08 00 76 79 80 0D 03 02 00 00 00 00 6A [13:36:46]Write i2c OK [13:36:46]MH_I2C_Read... [13:36:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:36:46]Read from MH i2c: E2 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 0B 00 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 0B 00 76 79 00 07 BA 9F 26 A2 C4 09 DE 90 00 3E [13:36:46]RAPDU: 07 BA 9F 26 A2 C4 09 DE 90 00 [13:36:46]wFMCommunicate OK [13:36:46]SAM_PROTO_SignData done [13:36:46]FM_MakeSignedData done [13:36:46]CreateOFDProtocolMessage [13:36:46]wFMCommunicate request_size=4 [13:36:46]MH_SAM_APDU [13:36:46]CAPDU: 80 11 00 00 [13:36:46]Write to MH i2c: E2 08 00 77 79 80 11 00 00 00 00 00 00 6A [13:36:46]Write i2c OK [13:36:46]MH_I2C_Read... [13:36:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:46]Read from MH i2c: E2 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 17 00 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: E2 17 00 77 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 C2 [13:36:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:36:46]wFMCommunicate OK [13:36:46]CreateOFDProtocolMessage done [13:36:46]OFDSenderStorePacket 167055 [13:36:46]StoreOFDPacket docnum=167055 [13:36:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 CB 94 07 01 DC 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 86 00 00 00 F4 03 04 00 73 4D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8F 8C 02 00 35 04 06 00 07 18 28 10 4F 4D 07 BA 9F 26 A2 C4 09 DE [13:36:46]CheckFolder [13:36:46]dirname=/storage/ofd_packets [13:36:46]CheckFolder done [13:36:46]ProducePacketName [13:36:46]name=ofd_packets/00167055 [13:36:46]NVStorageSaveData ofd_packets/00167055 [13:36:46]File name is /storage/ofd_packets/00167055 [13:36:46]Write 301 bytes [13:36:46]NVStorageSaveData done [13:36:46]OFDSenderStorePacket done [13:36:46]KKMCreateOFDPacket done [13:36:46]NVStorageSaveData kkm_last_timestamp [13:36:46]File name is /storage/kkm_last_timestamp [13:36:46]Write 4 bytes [13:36:46]NVStorageSaveData done [13:36:46]ExternCall_PrintAddStr [13:36:46]wPrintStart [13:36:46]Write to MH i2c: 01 00 00 78 79 F1 [13:36:46]Write i2c OK [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: 01 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: 01 07 00 [13:36:46]MH_I2C_Read... [13:36:46]Read from MH i2c: 01 07 00 78 79 00 00 00 00 00 FF 0F 06 [13:36:46]RasterBufferAndPrint [13:36:46]line Счет N : (1)221643 [13:36:46]line ИНН: 02508201610067 [13:36:46]line Контрольно-Кассовый Чек [13:36:46]line ПРОДАЖА [13:36:46]line ТРК (МРК, ГНК) : 24 [13:36:46]line Товар: 2710124500 [13:36:46]line Аи-95-К-5 [13:36:46]line 13.480 * 74.20 [13:36:46]line = 1000.22 [13:36:46]line НДС 12% НСП 1% [13:36:46]line > о реализуемом товаре [13:36:46]line ОКРУГЛЕНИЕ: -0.22 [13:36:46]line ИТОГО: 1000.00 [13:36:46]line Внесено: 1000.00 [13:36:46]line СДАЧА: 0.00 [13:36:46]line НСП 1% : 8.85 [13:36:46]line НДС 12% : 106.22 [13:36:46]line Наличными: 1000.00 [13:36:46]line Безнал.: 0.00 [13:36:46]line Место: АЗС № 161 "Партнер Нефть" [13:36:46]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:36:46]line СНО: Общий режим [13:36:46]line Чек 134 24.10.2024 13:36 [13:36:46]line Смена: 538 ФФД: 1.0 [13:36:46]line ЗНМ: 0300000104 [13:36:46]line РНМ: 0000000000091764 [13:36:46]line Версия ККМ: 001 [13:36:46]line ФМ: 0000000000871759 [13:36:46]line ФД: 167055 [13:36:46]line ФПД: 7800332767053 [13:36:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133651&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167055&fm=7800332767053&tin=02508201610067®Number=0000000000091764&sum=100000 [13:36:46]OFD Sender: Processing packet 167055 [packets to send 48, broken 47] [13:36:46]ProducePacketName [13:36:46]name=ofd_packets/00167055 [13:36:46]OFD Sender: To server: pG, [13:36:46]CommunicateWithHost lk.salyk.kg:30040 [13:36:46]ConnectInit lk.salyk.kg [13:36:46]written 0, free lines is 4095 [13:36:46]Connected sock=9 [13:36:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 CB 94 07 01 DC 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 86 00 00 00 F4 03 04 00 73 4D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8F 8C 02 00 35 04 06 00 07 18 28 10 4F 4D 07 BA 9F 26 A2 C4 09 DE [13:36: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 35 39 4F 00 00 00 8E C5 47 00 C2 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 8F 8C 02 00 F4 03 04 00 D7 F3 19 67 B6 04 01 00 00 6B 5B 83 0B 55 D0 44 84 [13:36:47]CommunicateWithHost err = 0 [13:36:47]CheckOFDResponse [13:36:47]1017 (14) - 77093643461234 [13:36:47]1041 (16) - 0000000000871759 [13:36:47]1040 (4) - 167055 [13:36:47]1012 (4) - 24.10.2024 07:14 [13:36:47]1206 (1) - 0 [13:36:47]OFD Sender: Remove packet 167055 [13:36:47]ProducePacketName [13:36:47]name=ofd_packets/00167055 [13:36:47]NVStorageDeleteData [13:36:47]Write to MH i2c: 01 00 00 A3 79 1C [13:36:47]Write i2c OK [13:36:47]MH_I2C_Read... [13:36:47]Read from MH i2c: 01 [13:36:47]MH_I2C_Read... [13:36:47]Read from MH i2c: 01 07 00 [13:36:47]MH_I2C_Read... [13:36:47]Read from MH i2c: 01 07 00 A3 79 00 00 00 00 00 B9 0C E8 [13:36:47]RasterBufferAndPrint [13:36:47]line [13:36:47]line [13:36:47]line [13:36:47]line [13:36:47]line [13:36:47]written 0, free lines is 3264 [13:36:47]MH_Cut [13:36:47]Write to MH i2c: D1 01 00 AA 79 01 F5 [13:36:47]Write i2c OK [13:36:47]MH_I2C_Read... [13:36:47]Read from MH i2c: D1 [13:36:47]MH_I2C_Read... [13:36:47]Read from MH i2c: D1 01 00 [13:36:47]MH_I2C_Read... [13:36:47]Read from MH i2c: D1 01 00 AA 79 00 F4 [13:36:47]Write to MH i2c: 01 00 00 AB 79 24 [13:36:47]Write i2c OK [13:36:47]MH_I2C_Read... [13:36:47]OFD Sender: No OFD packet to send [13:36:48]*** Cut start [13:36:48]*** Partial cut [13:36:48]*** CUTSNS_PIN = 1 [13:36:48]*** CUTSNS_PIN = 0 [13:36:48]*** Brake cut motor [13:36:48]Read from MH i2c: 01 [13:36:48]MH_I2C_Read... [13:36:48]*** Stop cut motor [13:36:48]*** Cut end [13:36:48]Read from MH i2c: 01 07 00 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: 01 07 00 AB 79 00 00 00 00 00 FF 0F 39 [13:36:48]process_action close_receipt done [13:36:48]requested_data is exist [13:36:48]produce_requested_data [13:36:48]requested_item fm.sn is exist - process it [13:36:48]wFMCommunicate request_size=4 [13:36:48]MH_SAM_APDU [13:36:48]CAPDU: 80 11 00 00 [13:36:48]Write to MH i2c: E2 08 00 AC 79 80 11 00 00 00 00 00 00 9F [13:36:48]Write i2c OK [13:36:48]MH_I2C_Read... [13:36:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:48]Read from MH i2c: E2 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: E2 17 00 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: E2 17 00 AC 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 F7 [13:36:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:36:48]wFMCommunicate OK [13:36:48]requested_item fd.num is exist - process it [13:36:48]SAM_PROTO_GetFieldsCounters [13:36:48]wFMCommunicate request_size=4 [13:36:48]MH_SAM_APDU [13:36:48]CAPDU: 80 13 00 00 [13:36:48]Write to MH i2c: E2 08 00 AD 79 80 13 00 00 00 00 00 00 A2 [13:36:48]Write i2c OK [13:36:48]MH_I2C_Read... [13:36:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:36:48]Read from MH i2c: E2 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: E2 62 00 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: E2 62 00 AD 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 8F 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [13:36: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 8F 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:36:48]wFMCommunicate OK [13:36:48]SAM_PROTO_GetFieldsCounters done [13:36:48]requested_item shift.num is exist - process it [13:36:48]requested_item shift.opened is exist - process it [13:36:48]req_shift_opened [13:36:48]FM_GetShiftState [13:36:48]SAM_PROTO_GetShiftState [13:36:48]wFMCommunicate request_size=4 [13:36:48]MH_SAM_APDU [13:36:48]CAPDU: 80 13 01 00 [13:36:48]Write to MH i2c: E2 08 00 AE 79 80 13 01 00 00 00 00 00 A4 [13:36:48]Write i2c OK [13:36:48]MH_I2C_Read... [13:36:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:48]Read from MH i2c: E2 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: E2 0E 00 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: E2 0E 00 AE 79 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 72 [13:36:48]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:36:48]wFMCommunicate OK [13:36:48]SAM_PROTO_GetShiftState done [13:36:48]FM_GetShiftState done [13:36:48]req_shift_opened done [13:36:48]requested_item shift.open_date is exist - process it [13:36:48]req_shift_open_date [13:36:48]req_shift_open_date done [13:36:48]produce_requested_data done [13:36:48]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167055,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:36:48]process_action_free close_receipt [13:36:48]json_value_free [13:36:48]json_value_free done [13:36:48]process_json_proto returns [13:36:48]Send response to host [13:36:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167055,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:36:48]free response buf [13:36:48]execute_script done [13:36:48]execute_script returns [13:36:48]free content buf [13:36:48]Sock 10.Close socket [13:36:48]Sock 10.Thread stoped [13:36:52]OFD Sender: No OFD packet to send [13:36:57]OFD Sender: No OFD packet to send [13:37:02]OFD Sender: No OFD packet to send [13:37:07]OFD Sender: No OFD packet to send [13:37:12]OFD Sender: No OFD packet to send [13:37:17]OFD Sender: No OFD packet to send [13:37:22]OFD Sender: No OFD packet to send [13:37:27]OFD Sender: No OFD packet to send [13:37:32]OFD Sender: No OFD packet to send [13:37:37]OFD Sender: No OFD packet to send [13:37:42]OFD Sender: No OFD packet to send [13:37:47]OFD Sender: No OFD packet to send [13:37:52]OFD Sender: No OFD packet to send [13:37:57]OFD Sender: No OFD packet to send [13:38:02]OFD Sender: No OFD packet to send [13:38:07]OFD Sender: No OFD packet to send [13:38:12]OFD Sender: No OFD packet to send [13:38:17]OFD Sender: No OFD packet to send [13:38:22]OFD Sender: No OFD packet to send [13:38:27]OFD Sender: No OFD packet to send [13:38:32]OFD Sender: No OFD packet to send [13:38:37]OFD Sender: No OFD packet to send [13:38:42]OFD Sender: No OFD packet to send [13:38:47]OFD Sender: No OFD packet to send [13:38:52]OFD Sender: No OFD packet to send [13:38:57]OFD Sender: No OFD packet to send [13:39:02]OFD Sender: No OFD packet to send [13:39:07]OFD Sender: No OFD packet to send [13:39:12]OFD Sender: No OFD packet to send [13:39:17]OFD Sender: No OFD packet to send [13:39:22]OFD Sender: No OFD packet to send [13:39:27]OFD Sender: No OFD packet to send [13:39:32]OFD Sender: No OFD packet to send [13:39:37]OFD Sender: No OFD packet to send [13:39:42]OFD Sender: No OFD packet to send [13:39:47]OFD Sender: No OFD packet to send [13:39:52]OFD Sender: No OFD packet to send [13:39:57]OFD Sender: No OFD packet to send [13:40:02]OFD Sender: No OFD packet to send [13:40:07]OFD Sender: No OFD packet to send [13:40:12]OFD Sender: No OFD packet to send [13:40:17]OFD Sender: No OFD packet to send [13:40:22]OFD Sender: No OFD packet to send [13:40:27]OFD Sender: No OFD packet to send [13:40:32]OFD Sender: No OFD packet to send [13:40:37]OFD Sender: No OFD packet to send [13:40:42]OFD Sender: No OFD packet to send [13:40:47]OFD Sender: No OFD packet to send [13:40:52]OFD Sender: No OFD packet to send [13:40:57]OFD Sender: No OFD packet to send [13:41:02]OFD Sender: No OFD packet to send [13:41:07]OFD Sender: No OFD packet to send [13:41:12]OFD Sender: No OFD packet to send [13:41:15]accept exits with 8 [13:41:15]New connection [13:41:15]New thread 3067178340 created [13:41:15]Thread 3067034980 joined [13:41:15]Waiting for new connection... [13:41:15] Sock 8.Parse request [13:41:15]Sock 8.Check first char [13:41:15]Sock 8.First char is OK [13:41:15]request: POST /json_proto HTTP/1.0 [13:41:15]Method: POST [13:41:15]URL: /json_proto [13:41:15]Method is POST - this is cgi request [13:41:15]url: /json_proto [13:41:15]query_string will be loaded in cgi processing [13:41:15]execute_cgi json_proto POST (null) [13:41:15]execute_cgi path=json_proto method=POST [13:41:15]POST find Content-Length [13:41:15]Host: 172.17.53.195:8080 [13:41:15]Content-Length: 679 [13:41:15]Content-Type: application/json [13:41:15] [13:41:15]POST finish read [13:41:15]Found Content-Length = 679 [13:41:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:15]execute_script... [13:41: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)221644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:15]POST & json_proto [13:41:15]process_json_proto [13:41:15]json parsed OK: [13:41:15]protocol is kg_v1.0 [13:41:15]action value=close_receipt [13:41:15]process_action close_receipt [13:41:15]cmd_close_receipt [13:41:15]MH_GetDate [13:41:15]Write to MH i2c: F0 00 00 AF 79 17 [13:41:15]Write i2c OK [13:41:15]MH_I2C_Read... [13:41:15]Read from MH i2c: F0 [13:41:15]MH_I2C_Read... [13:41:15]Read from MH i2c: F0 09 00 [13:41:15]MH_I2C_Read... [13:41:15]Read from MH i2c: F0 09 00 AF 79 00 82 4E 1A 67 21 48 4A 65 89 [13:41:15]GetLastDocTimeStamp 1729777011 [13:41:15]current date 1729777282 [13:41:15]FM_GetShiftState [13:41:15]SAM_PROTO_GetShiftState [13:41:15]wFMCommunicate request_size=4 [13:41:15]MH_SAM_APDU [13:41:15]CAPDU: 80 13 01 00 [13:41:15]Write to MH i2c: E2 08 00 B0 79 80 13 01 00 00 00 00 00 A6 [13:41:15]Write i2c OK [13:41:15]MH_I2C_Read... [13:41:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:15]Read from MH i2c: E2 [13:41:15]MH_I2C_Read... [13:41:15]Read from MH i2c: E2 0E 00 [13:41:15]MH_I2C_Read... [13:41:15]Read from MH i2c: E2 0E 00 B0 79 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 74 [13:41:15]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:41:15]wFMCommunicate OK [13:41:15]SAM_PROTO_GetShiftState done [13:41:15]FM_GetShiftState done [13:41:15]opened in 1729730220 [13:41:15]opened+sec_in_day 1729816620 [13:41:15]quantity*price = 100050 [13:41:15]sum+1 = 100052 [13:41:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 135 24.10.2024 13:41 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167056 ФПД: 235697223248152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134122&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167056&fm=235697223248152&tin=02508201610067®Number=0000000000091764&sum=100000 [13:41:16]StoreToDocumentArchive [13:41:16]shift 538 fd 167056 [13:41:16]save to /storage/0538/doc_00167056 [13:41:16]save last doc name /storage/0538/doc_00167056 to /storage/kkm_last_doc_name [13:41:16]save OK [13:41:16]Clear old archive folders... [13:41:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:41:16]tlvbuf is 01FC51D0 [13:41:16]SAM_PROTO_ClearQueue [13:41:16]wFMCommunicate request_size=4 [13:41:16]MH_SAM_APDU [13:41:16]CAPDU: 80 09 00 00 [13:41:16]Write to MH i2c: E2 08 00 BD 79 80 09 00 00 00 00 00 00 A8 [13:41:16]Write i2c OK [13:41:16]MH_I2C_Read... [13:41:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:16]Read from MH i2c: E2 [13:41:16]MH_I2C_Read... [13:41:16]Read from MH i2c: E2 03 00 [13:41:16]MH_I2C_Read... [13:41:16]Read from MH i2c: E2 03 00 BD 79 00 90 00 AA [13:41:16]RAPDU: 90 00 [13:41:16]wFMCommunicate OK [13:41:16]SAM_PROTO_ClearQueue done [13:41:16]KKMCreateOFDPacket [13:41:16]OFDProtocolAddRootSTLVToBuf [13:41:16]FM_MakeSignedData [13:41:16]FM_MakeSignedData [13:41:16]SAM_PROTO_SignData [13:41:16]wFMCommunicate request_size=4 [13:41:16]MH_SAM_APDU [13:41:16]CAPDU: 80 0D 01 02 [13:41:16]Write to MH i2c: E2 08 00 BE 79 80 0D 01 02 00 00 00 00 B0 [13:41:16]Write i2c OK [13:41:16]MH_I2C_Read... [13:41:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:16]Read from MH i2c: E2 [13:41:16]MH_I2C_Read... [13:41:16]Read from MH i2c: E2 03 00 [13:41:16]MH_I2C_Read... [13:41:16]Read from MH i2c: E2 03 00 BE 79 00 90 00 AB [13:41:16]RAPDU: 90 00 [13:41:16]wFMCommunicate OK [13:41:16]wFMCommunicate request_size=255 [13:41:16]MH_SAM_APDU [13:41:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 87 00 00 00 F4 03 04 00 82 4E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 90 8C 02 00 35 04 06 00 D6 5D 89 44 [13:41:16]Write to MH i2c: E2 02 01 BF 79 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 82 4E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 90 8C 02 00 35 04 06 00 D6 5D 89 44 00 00 4E [13:41:16]Write i2c OK [13:41:16]MH_I2C_Read... [13:41:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:17]Read from MH i2c: E2 [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: E2 03 00 [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: E2 03 00 BF 79 00 90 00 AC [13:41:17]RAPDU: 90 00 [13:41:17]wFMCommunicate OK [13:41:17]wFMCommunicate request_size=7 [13:41:17]MH_SAM_APDU [13:41:17]CAPDU: 80 0D 02 02 02 29 18 [13:41:17]Write to MH i2c: E2 0A 00 C0 79 80 0D 02 02 02 00 29 18 00 00 F8 [13:41:17]Write i2c OK [13:41:17]MH_I2C_Read... [13:41:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:17]Read from MH i2c: E2 [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: E2 03 00 [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: E2 03 00 C0 79 00 90 00 AD [13:41:17]RAPDU: 90 00 [13:41:17]wFMCommunicate OK [13:41:17]wFMCommunicate request_size=4 [13:41:17]MH_SAM_APDU [13:41:17]CAPDU: 80 0D 03 02 [13:41:17]Write to MH i2c: E2 08 00 C1 79 80 0D 03 02 00 00 00 00 B5 [13:41:17]Write i2c OK [13:41:17]MH_I2C_Read... [13:41:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:17]Read from MH i2c: E2 [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: E2 0B 00 [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: E2 0B 00 C1 79 00 E4 EB A1 89 61 73 E4 C7 90 00 2E [13:41:17]RAPDU: E4 EB A1 89 61 73 E4 C7 90 00 [13:41:17]wFMCommunicate OK [13:41:17]SAM_PROTO_SignData done [13:41:17]FM_MakeSignedData done [13:41:17]CreateOFDProtocolMessage [13:41:17]wFMCommunicate request_size=4 [13:41:17]MH_SAM_APDU [13:41:17]CAPDU: 80 11 00 00 [13:41:17]Write to MH i2c: E2 08 00 C2 79 80 11 00 00 00 00 00 00 B5 [13:41:17]Write i2c OK [13:41:17]MH_I2C_Read... [13:41:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:17]Read from MH i2c: E2 [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: E2 17 00 [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: E2 17 00 C2 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 0D [13:41:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:41:17]wFMCommunicate OK [13:41:17]CreateOFDProtocolMessage done [13:41:17]OFDSenderStorePacket 167056 [13:41:17]StoreOFDPacket docnum=167056 [13:41:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 51 1A 04 01 84 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 87 00 00 00 F4 03 04 00 82 4E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 90 8C 02 00 35 04 06 00 D6 5D 89 44 29 18 E4 EB A1 89 61 73 E4 C7 [13:41:17]CheckFolder [13:41:17]dirname=/storage/ofd_packets [13:41:17]CheckFolder done [13:41:17]ProducePacketName [13:41:17]name=ofd_packets/00167056 [13:41:17]NVStorageSaveData ofd_packets/00167056 [13:41:17]File name is /storage/ofd_packets/00167056 [13:41:17]Write 298 bytes [13:41:17]NVStorageSaveData done [13:41:17]OFDSenderStorePacket done [13:41:17]KKMCreateOFDPacket done [13:41:17]NVStorageSaveData kkm_last_timestamp [13:41:17]File name is /storage/kkm_last_timestamp [13:41:17]Write 4 bytes [13:41:17]NVStorageSaveData done [13:41:17]ExternCall_PrintAddStr [13:41:17]wPrintStart [13:41:17]Write to MH i2c: 01 00 00 C3 79 3C [13:41:17]Write i2c OK [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: 01 [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: 01 07 00 [13:41:17]MH_I2C_Read... [13:41:17]Read from MH i2c: 01 07 00 C3 79 00 00 00 00 00 FF 0F 51 [13:41:17]RasterBufferAndPrint [13:41:17]line Счет N : (1)221644 [13:41:17]line ИНН: 02508201610067 [13:41:17]line Контрольно-Кассовый Чек [13:41:17]line ПРОДАЖА [13:41:17]line ТРК (МРК, ГНК) : 21 [13:41:17]line Товар: 2710194210 [13:41:17]line ДТ-К-5 [13:41:17]line 13.130 * 76.20 [13:41:17]line = 1000.51 [13:41:17]line НДС 12% НСП 1% [13:41:17]line > о реализуемом товаре [13:41:17]line ОКРУГЛЕНИЕ: -0.51 [13:41:17]line ИТОГО: 1000.00 [13:41:17]line Внесено: 1000.00 [13:41:17]line СДАЧА: 0.00 [13:41:17]line НСП 1% : 8.85 [13:41:17]line НДС 12% : 106.25 [13:41:17]line Наличными: 1000.00 [13:41:17]line Безнал.: 0.00 [13:41:17]line Место: АЗС № 161 "Партнер Нефть" [13:41:17]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:41:17]line СНО: Общий режим [13:41:17]line Чек 135 24.10.2024 13:41 [13:41:17]line Смена: 538 ФФД: 1.0 [13:41:17]line ЗНМ: 0300000104 [13:41:17]line РНМ: 0000000000091764 [13:41:17]line Версия ККМ: 001 [13:41:17]line ФМ: 0000000000871759 [13:41:17]line ФД: 167056 [13:41:17]line ФПД: 235697223248152 [13:41:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134122&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167056&fm=235697223248152&tin=02508201610067®Number=0000000000091764&sum=100000 [13:41:17]OFD Sender: Processing packet 167056 [packets to send 48, broken 47] [13:41:17]ProducePacketName [13:41:17]name=ofd_packets/00167056 [13:41:17]OFD Sender: To server: pG, [13:41:17]CommunicateWithHost lk.salyk.kg:30040 [13:41:17]ConnectInit lk.salyk.kg [13:41:17]written 0, free lines is 4095 [13:41:17]Connected sock=10 [13:41: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 35 39 0C 01 00 00 51 1A 04 01 84 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 87 00 00 00 F4 03 04 00 82 4E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 90 8C 02 00 35 04 06 00 D6 5D 89 44 29 18 E4 EB A1 89 61 73 E4 C7 [13:41: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 35 39 4F 00 00 00 CC 63 47 00 D7 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 35 39 10 04 04 00 90 8C 02 00 F4 03 04 00 E6 F4 19 67 B6 04 01 00 00 38 87 98 0E 38 F1 9E AD [13:41:18]CommunicateWithHost err = 0 [13:41:18]CheckOFDResponse [13:41:18]1017 (14) - 77093643461234 [13:41:18]1041 (16) - 0000000000871759 [13:41:18]1040 (4) - 167056 [13:41:18]1012 (4) - 24.10.2024 07:19 [13:41:18]1206 (1) - 0 [13:41:18]OFD Sender: Remove packet 167056 [13:41:18]ProducePacketName [13:41:18]name=ofd_packets/00167056 [13:41:18]NVStorageDeleteData [13:41:18]Write to MH i2c: 01 00 00 EE 79 67 [13:41:18]Write i2c OK [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: 01 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: 01 07 00 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: 01 07 00 EE 79 00 00 00 00 00 BA 0C 34 [13:41:18]RasterBufferAndPrint [13:41:18]line [13:41:18]line [13:41:18]line [13:41:18]line [13:41:18]line [13:41:18]written 0, free lines is 3264 [13:41:18]MH_Cut [13:41:18]Write to MH i2c: D1 01 00 F5 79 01 40 [13:41:18]Write i2c OK [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: D1 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: D1 01 00 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: D1 01 00 F5 79 00 3F [13:41:18]Write to MH i2c: 01 00 00 F6 79 6F [13:41:18]Write i2c OK [13:41:18]MH_I2C_Read... [13:41:18]OFD Sender: No OFD packet to send [13:41:19]*** Cut start [13:41:19]*** Partial cut [13:41:19]*** CUTSNS_PIN = 1 [13:41:19]*** CUTSNS_PIN = 0 [13:41:19]*** Brake cut motor [13:41:19]Read from MH i2c: 01 [13:41:19]MH_I2C_Read... [13:41:19]*** Stop cut motor [13:41:19]*** Cut end [13:41:19]Read from MH i2c: 01 07 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: 01 07 00 F6 79 00 00 00 00 00 FF 0F 84 [13:41:19]process_action close_receipt done [13:41:19]requested_data is exist [13:41:19]produce_requested_data [13:41:19]requested_item fm.sn is exist - process it [13:41:19]wFMCommunicate request_size=4 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 11 00 00 [13:41:19]Write to MH i2c: E2 08 00 F7 79 80 11 00 00 00 00 00 00 EA [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 17 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 17 00 F7 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 42 [13:41:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:41:19]wFMCommunicate OK [13:41:19]requested_item fd.num is exist - process it [13:41:19]SAM_PROTO_GetFieldsCounters [13:41:19]wFMCommunicate request_size=4 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 13 00 00 [13:41:19]Write to MH i2c: E2 08 00 F8 79 80 13 00 00 00 00 00 00 ED [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 62 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 62 00 F8 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 90 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 E4 [13:41: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 90 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:19]wFMCommunicate OK [13:41:19]SAM_PROTO_GetFieldsCounters done [13:41:19]requested_item shift.num is exist - process it [13:41:19]requested_item shift.opened is exist - process it [13:41:19]req_shift_opened [13:41:19]FM_GetShiftState [13:41:19]SAM_PROTO_GetShiftState [13:41:19]wFMCommunicate request_size=4 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 13 01 00 [13:41:19]Write to MH i2c: E2 08 00 F9 79 80 13 01 00 00 00 00 00 EF [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 0E 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 0E 00 F9 79 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 BD [13:41:19]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:41:19]wFMCommunicate OK [13:41:19]SAM_PROTO_GetShiftState done [13:41:19]FM_GetShiftState done [13:41:19]req_shift_opened done [13:41:19]requested_item shift.open_date is exist - process it [13:41:19]req_shift_open_date [13:41:19]req_shift_open_date done [13:41:19]produce_requested_data done [13:41:19]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167056,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:41:19]process_action_free close_receipt [13:41:19]json_value_free [13:41:19]json_value_free done [13:41:19]process_json_proto returns [13:41:19]Send response to host [13:41:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167056,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:41:19]free response buf [13:41:19]execute_script done [13:41:19]execute_script returns [13:41:19]free content buf [13:41:19]Sock 8.Close socket [13:41:19]Sock 8.Thread stoped [13:41:23]OFD Sender: No OFD packet to send [13:41:28]OFD Sender: No OFD packet to send [13:41:33]OFD Sender: No OFD packet to send [13:41:38]OFD Sender: No OFD packet to send [13:41:43]OFD Sender: No OFD packet to send [13:41:48]OFD Sender: No OFD packet to send [13:41:53]OFD Sender: No OFD packet to send [13:41:58]OFD Sender: No OFD packet to send [13:42:03]OFD Sender: No OFD packet to send [13:42:08]OFD Sender: No OFD packet to send [13:42:13]OFD Sender: No OFD packet to send [13:42:18]OFD Sender: No OFD packet to send [13:42:23]OFD Sender: No OFD packet to send [13:42:28]OFD Sender: No OFD packet to send [13:42:33]OFD Sender: No OFD packet to send [13:42:38]OFD Sender: No OFD packet to send [13:42:43]OFD Sender: No OFD packet to send [13:42:48]OFD Sender: No OFD packet to send [13:42:53]OFD Sender: No OFD packet to send [13:42:58]OFD Sender: No OFD packet to send [13:43:03]OFD Sender: No OFD packet to send [13:43:08]OFD Sender: No OFD packet to send [13:43:13]OFD Sender: No OFD packet to send [13:43:18]OFD Sender: No OFD packet to send [13:43:23]OFD Sender: No OFD packet to send [13:43:28]OFD Sender: No OFD packet to send [13:43:33]OFD Sender: No OFD packet to send [13:43:38]OFD Sender: No OFD packet to send [13:43:43]OFD Sender: No OFD packet to send [13:43:48]OFD Sender: No OFD packet to send [13:43:53]OFD Sender: No OFD packet to send [13:43:58]OFD Sender: No OFD packet to send [13:44:03]OFD Sender: No OFD packet to send [13:44:08]OFD Sender: No OFD packet to send [13:44:13]OFD Sender: No OFD packet to send [13:44:18]OFD Sender: No OFD packet to send [13:44:23]OFD Sender: No OFD packet to send [13:44:28]accept exits with 9 [13:44:28]New connection [13:44:28]New thread 3067034980 created [13:44:28]Thread 3067178340 joined [13:44:28]Waiting for new connection... [13:44:28] Sock 9.Parse request [13:44:28]Sock 9.Check first char [13:44:28]Sock 9.First char is OK [13:44:28]request: POST /json_proto HTTP/1.0 [13:44:28]Method: POST [13:44:28]URL: /json_proto [13:44:28]Method is POST - this is cgi request [13:44:28]url: /json_proto [13:44:28]query_string will be loaded in cgi processing [13:44:28]execute_cgi json_proto POST (null) [13:44:28]execute_cgi path=json_proto method=POST [13:44:28]POST find Content-Length [13:44:28]Host: 172.17.53.195:8080 [13:44:28]Content-Length: 674 [13:44:28]Content-Type: application/json [13:44:28] [13:44:28]POST finish read [13:44:28]Found Content-Length = 674 [13:44:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.560, "sum" : 499.87, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:28]execute_script... [13: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)221645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.560, "sum" : 499.87, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:28]POST & json_proto [13:44:28]process_json_proto [13:44:28]json parsed OK: [13:44:28]protocol is kg_v1.0 [13:44:28]action value=close_receipt [13:44:28]process_action close_receipt [13:44:28]cmd_close_receipt [13:44:28]MH_GetDate [13:44:28]Write to MH i2c: F0 00 00 FA 79 62 [13:44:28]Write i2c OK [13:44:28]MH_I2C_Read... [13:44:28]Read from MH i2c: F0 [13:44:28]MH_I2C_Read... [13:44:28]Read from MH i2c: F0 09 00 [13:44:28]MH_I2C_Read... [13:44:28]Read from MH i2c: F0 09 00 FA 79 00 43 4F 1A 67 21 48 4A 65 96 [13:44:28]GetLastDocTimeStamp 1729777282 [13:44:28]current date 1729777475 [13:44:28]FM_GetShiftState [13:44:28]SAM_PROTO_GetShiftState [13:44:28]wFMCommunicate request_size=4 [13:44:28]MH_SAM_APDU [13:44:28]CAPDU: 80 13 01 00 [13:44:28]Write to MH i2c: E2 08 00 FB 79 80 13 01 00 00 00 00 00 F1 [13:44:28]Write i2c OK [13:44:28]MH_I2C_Read... [13:44:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:28]Read from MH i2c: E2 [13:44:28]MH_I2C_Read... [13:44:28]Read from MH i2c: E2 0E 00 [13:44:28]MH_I2C_Read... [13:44:28]Read from MH i2c: E2 0E 00 FB 79 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 BF [13:44:28]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:44:28]wFMCommunicate OK [13:44:28]SAM_PROTO_GetShiftState done [13:44:28]FM_GetShiftState done [13:44:28]opened in 1729730220 [13:44:28]opened+sec_in_day 1729816620 [13:44:28]quantity*price = 49987 [13:44:28]sum+1 = 49988 [13:44:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.87 ИТОГО: 499.00 Внесено: 500.00 СДАЧА: 1.00 НСП 1% : 4.42 НДС 12% : 53.08 Наличными: 499.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 136 24.10.2024 13:44 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167057 ФПД: 198461771275220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134435&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167057&fm=198461771275220&tin=02508201610067®Number=0000000000091764&sum=49900 [13:44:29]StoreToDocumentArchive [13:44:29]shift 538 fd 167057 [13:44:29]save to /storage/0538/doc_00167057 [13:44:29]save last doc name /storage/0538/doc_00167057 to /storage/kkm_last_doc_name [13:44:29]save OK [13:44:29]Clear old archive folders... [13:44:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:44:29]tlvbuf is 0216E620 [13:44:29]SAM_PROTO_ClearQueue [13:44:29]wFMCommunicate request_size=4 [13:44:29]MH_SAM_APDU [13:44:29]CAPDU: 80 09 00 00 [13:44:29]Write to MH i2c: E2 08 00 08 7A 80 09 00 00 00 00 00 00 F4 [13:44:29]Write i2c OK [13:44:29]MH_I2C_Read... [13:44:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:29]Read from MH i2c: E2 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 03 00 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 03 00 08 7A 00 90 00 F6 [13:44:29]RAPDU: 90 00 [13:44:29]wFMCommunicate OK [13:44:29]SAM_PROTO_ClearQueue done [13:44:29]KKMCreateOFDPacket [13:44:29]OFDProtocolAddRootSTLVToBuf [13:44:29]FM_MakeSignedData [13:44:29]FM_MakeSignedData [13:44:29]SAM_PROTO_SignData [13:44:29]wFMCommunicate request_size=4 [13:44:29]MH_SAM_APDU [13:44:29]CAPDU: 80 0D 01 02 [13:44:29]Write to MH i2c: E2 08 00 09 7A 80 0D 01 02 00 00 00 00 FC [13:44:29]Write i2c OK [13:44:29]MH_I2C_Read... [13:44:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:29]Read from MH i2c: E2 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 03 00 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 03 00 09 7A 00 90 00 F7 [13:44:29]RAPDU: 90 00 [13:44:29]wFMCommunicate OK [13:44:29]wFMCommunicate request_size=255 [13:44:29]MH_SAM_APDU [13:44:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BC 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 43 4F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 91 8C 02 00 35 04 06 00 B4 7F FB 60 [13:44:29]Write to MH i2c: E2 02 01 0A 7A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BC 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 43 4F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 91 8C 02 00 35 04 06 00 B4 7F FB 60 00 00 4B [13:44:29]Write i2c OK [13:44:29]MH_I2C_Read... [13:44:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:30]Read from MH i2c: E2 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: E2 03 00 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: E2 03 00 0A 7A 00 90 00 F8 [13:44:30]RAPDU: 90 00 [13:44:30]wFMCommunicate OK [13:44:30]wFMCommunicate request_size=7 [13:44:30]MH_SAM_APDU [13:44:30]CAPDU: 80 0D 02 02 02 DB D4 [13:44:30]Write to MH i2c: E2 0A 00 0B 7A 80 0D 02 02 02 00 DB D4 00 00 B2 [13:44:30]Write i2c OK [13:44:30]MH_I2C_Read... [13:44:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:30]Read from MH i2c: E2 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: E2 03 00 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: E2 03 00 0B 7A 00 90 00 F9 [13:44:30]RAPDU: 90 00 [13:44:30]wFMCommunicate OK [13:44:30]wFMCommunicate request_size=4 [13:44:30]MH_SAM_APDU [13:44:30]CAPDU: 80 0D 03 02 [13:44:30]Write to MH i2c: E2 08 00 0C 7A 80 0D 03 02 00 00 00 00 01 [13:44:30]Write i2c OK [13:44:30]MH_I2C_Read... [13:44:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:30]Read from MH i2c: E2 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: E2 0B 00 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: E2 0B 00 0C 7A 00 48 5F 7A D1 06 43 89 85 90 00 4B [13:44:30]RAPDU: 48 5F 7A D1 06 43 89 85 90 00 [13:44:30]wFMCommunicate OK [13:44:30]SAM_PROTO_SignData done [13:44:30]FM_MakeSignedData done [13:44:30]CreateOFDProtocolMessage [13:44:30]wFMCommunicate request_size=4 [13:44:30]MH_SAM_APDU [13:44:30]CAPDU: 80 11 00 00 [13:44:30]Write to MH i2c: E2 08 00 0D 7A 80 11 00 00 00 00 00 00 01 [13:44:30]Write i2c OK [13:44:30]MH_I2C_Read... [13:44:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:30]Read from MH i2c: E2 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: E2 17 00 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: E2 17 00 0D 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 59 [13:44:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:44:30]wFMCommunicate OK [13:44:30]CreateOFDProtocolMessage done [13:44:30]OFDSenderStorePacket 167057 [13:44:30]StoreOFDPacket docnum=167057 [13:44:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 67 2C 04 01 5B 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BC 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 43 4F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 91 8C 02 00 35 04 06 00 B4 7F FB 60 DB D4 48 5F 7A D1 06 43 89 85 [13:44:30]CheckFolder [13:44:30]dirname=/storage/ofd_packets [13:44:30]CheckFolder done [13:44:30]ProducePacketName [13:44:30]name=ofd_packets/00167057 [13:44:30]NVStorageSaveData ofd_packets/00167057 [13:44:30]File name is /storage/ofd_packets/00167057 [13:44:30]Write 298 bytes [13:44:30]NVStorageSaveData done [13:44:30]OFDSenderStorePacket done [13:44:30]KKMCreateOFDPacket done [13:44:30]NVStorageSaveData kkm_last_timestamp [13:44:30]File name is /storage/kkm_last_timestamp [13:44:30]Write 4 bytes [13:44:30]NVStorageSaveData done [13:44:30]ExternCall_PrintAddStr [13:44:30]wPrintStart [13:44:30]Write to MH i2c: 01 00 00 0E 7A 88 [13:44:30]Write i2c OK [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: 01 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: 01 07 00 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: 01 07 00 0E 7A 00 00 00 00 00 FF 0F 9D [13:44:30]RasterBufferAndPrint [13:44:30]line Счет N : (1)221645 [13:44:30]line ИНН: 02508201610067 [13:44:30]line Контрольно-Кассовый Чек [13:44:30]line ПРОДАЖА [13:44:30]line ТРК (МРК, ГНК) : 41 [13:44:30]line Товар: 2710194210 [13:44:30]line ДТ-К-5 [13:44:30]line 6.560 * 76.20 [13:44:30]line = 499.87 [13:44:30]line НДС 12% НСП 1% [13:44:30]line > о реализуемом товаре [13:44:30]line ОКРУГЛЕНИЕ: -0.87 [13:44:30]line ИТОГО: 499.00 [13:44:30]line Внесено: 500.00 [13:44:30]line СДАЧА: 1.00 [13:44:30]line НСП 1% : 4.42 [13:44:30]line НДС 12% : 53.08 [13:44:30]line Наличными: 499.00 [13:44:30]line Безнал.: 0.00 [13:44:30]line Место: АЗС № 161 "Партнер Нефть" [13:44:30]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:44:30]line СНО: Общий режим [13:44:30]line Чек 136 24.10.2024 13:44 [13:44:30]line Смена: 538 ФФД: 1.0 [13:44:30]line ЗНМ: 0300000104 [13:44:30]line РНМ: 0000000000091764 [13:44:30]line Версия ККМ: 001 [13:44:30]line ФМ: 0000000000871759 [13:44:30]line ФД: 167057 [13:44:30]line ФПД: 198461771275220 [13:44:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134435&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167057&fm=198461771275220&tin=02508201610067®Number=0000000000091764&sum=49900 [13:44:30]OFD Sender: Processing packet 167057 [packets to send 48, broken 47] [13:44:30]ProducePacketName [13:44:30]name=ofd_packets/00167057 [13:44:30]OFD Sender: To server: pG, [13:44:30]CommunicateWithHost lk.salyk.kg:30040 [13:44:30]ConnectInit lk.salyk.kg [13:44:30]written 0, free lines is 4095 [13:44:30]Connected sock=10 [13:44: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 35 39 0C 01 00 00 67 2C 04 01 5B 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BC 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 43 4F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 91 8C 02 00 35 04 06 00 B4 7F FB 60 DB D4 48 5F 7A D1 06 43 89 85 [13:44:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 12 22 47 00 CE 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 35 39 10 04 04 00 91 8C 02 00 F4 03 04 00 A7 F5 19 67 B6 04 01 00 00 AB EB 76 B8 42 8C B9 2D [13:44:31]CommunicateWithHost err = 0 [13:44:31]CheckOFDResponse [13:44:31]1017 (14) - 77093643461234 [13:44:31]1041 (16) - 0000000000871759 [13:44:31]1040 (4) - 167057 [13:44:31]1012 (4) - 24.10.2024 07:22 [13:44:31]1206 (1) - 0 [13:44:31]OFD Sender: Remove packet 167057 [13:44:31]ProducePacketName [13:44:31]name=ofd_packets/00167057 [13:44:31]NVStorageDeleteData [13:44:31]Write to MH i2c: 01 00 00 39 7A B3 [13:44:31]Write i2c OK [13:44:31]MH_I2C_Read... [13:44:31]Read from MH i2c: 01 [13:44:31]MH_I2C_Read... [13:44:31]Read from MH i2c: 01 07 00 [13:44:31]MH_I2C_Read... [13:44:31]Read from MH i2c: 01 07 00 39 7A 00 00 00 00 00 BB 0C 81 [13:44:31]RasterBufferAndPrint [13:44:31]line [13:44:31]line [13:44:31]line [13:44:31]line [13:44:31]line [13:44:31]written 0, free lines is 3269 [13:44:31]MH_Cut [13:44:31]Write to MH i2c: D1 01 00 40 7A 01 8C [13:44:31]Write i2c OK [13:44:31]MH_I2C_Read... [13:44:31]Read from MH i2c: D1 [13:44:31]MH_I2C_Read... [13:44:31]Read from MH i2c: D1 01 00 [13:44:31]MH_I2C_Read... [13:44:31]Read from MH i2c: D1 01 00 40 7A 00 8B [13:44:31]Write to MH i2c: 01 00 00 41 7A BB [13:44:31]Write i2c OK [13:44:31]MH_I2C_Read... [13:44:31]OFD Sender: No OFD packet to send [13:44:31]*** Cut start [13:44:31]*** Partial cut [13:44:31]*** CUTSNS_PIN = 1 [13:44:32]*** CUTSNS_PIN = 0 [13:44:32]*** Brake cut motor [13:44:32]Read from MH i2c: 01 [13:44:32]MH_I2C_Read... [13:44:32]*** Stop cut motor [13:44:32]*** Cut end [13:44:32]Read from MH i2c: 01 07 00 [13:44:32]MH_I2C_Read... [13:44:32]Read from MH i2c: 01 07 00 41 7A 00 00 00 00 00 FF 0F D0 [13:44:32]process_action close_receipt done [13:44:32]requested_data is exist [13:44:32]produce_requested_data [13:44:32]requested_item fm.sn is exist - process it [13:44:32]wFMCommunicate request_size=4 [13:44:32]MH_SAM_APDU [13:44:32]CAPDU: 80 11 00 00 [13:44:32]Write to MH i2c: E2 08 00 42 7A 80 11 00 00 00 00 00 00 36 [13:44:32]Write i2c OK [13:44:32]MH_I2C_Read... [13:44:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:32]Read from MH i2c: E2 [13:44:32]MH_I2C_Read... [13:44:32]Read from MH i2c: E2 17 00 [13:44:32]MH_I2C_Read... [13:44:32]Read from MH i2c: E2 17 00 42 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 8E [13:44:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:44:32]wFMCommunicate OK [13:44:32]requested_item fd.num is exist - process it [13:44:32]SAM_PROTO_GetFieldsCounters [13:44:32]wFMCommunicate request_size=4 [13:44:32]MH_SAM_APDU [13:44:32]CAPDU: 80 13 00 00 [13:44:32]Write to MH i2c: E2 08 00 43 7A 80 13 00 00 00 00 00 00 39 [13:44:32]Write i2c OK [13:44:32]MH_I2C_Read... [13:44:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:32]Read from MH i2c: E2 [13:44:32]MH_I2C_Read... [13:44:32]Read from MH i2c: E2 62 00 [13:44:32]MH_I2C_Read... [13:44:32]Read from MH i2c: E2 62 00 43 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 91 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 34 [13: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 91 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:44:32]wFMCommunicate OK [13:44:32]SAM_PROTO_GetFieldsCounters done [13:44:32]requested_item shift.num is exist - process it [13:44:32]requested_item shift.opened is exist - process it [13:44:32]req_shift_opened [13:44:32]FM_GetShiftState [13:44:32]SAM_PROTO_GetShiftState [13:44:32]wFMCommunicate request_size=4 [13:44:32]MH_SAM_APDU [13:44:32]CAPDU: 80 13 01 00 [13:44:32]Write to MH i2c: E2 08 00 44 7A 80 13 01 00 00 00 00 00 3B [13:44:32]Write i2c OK [13:44:32]MH_I2C_Read... [13:44:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:32]Read from MH i2c: E2 [13:44:32]MH_I2C_Read... [13:44:32]Read from MH i2c: E2 0E 00 [13:44:32]MH_I2C_Read... [13:44:32]Read from MH i2c: E2 0E 00 44 7A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 09 [13:44:32]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:44:32]wFMCommunicate OK [13:44:32]SAM_PROTO_GetShiftState done [13:44:32]FM_GetShiftState done [13:44:32]req_shift_opened done [13:44:32]requested_item shift.open_date is exist - process it [13:44:32]req_shift_open_date [13:44:32]req_shift_open_date done [13:44:32]produce_requested_data done [13:44:32]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167057,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:44:32]process_action_free close_receipt [13:44:32]json_value_free [13:44:32]json_value_free done [13:44:32]process_json_proto returns [13:44:32]Send response to host [13:44:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167057,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:44:32]free response buf [13:44:32]execute_script done [13:44:32]execute_script returns [13:44:32]free content buf [13:44:32]Sock 9.Close socket [13:44:32]Sock 9.Thread stoped [13:44:36]OFD Sender: No OFD packet to send [13:44:41]OFD Sender: No OFD packet to send [13:44:46]OFD Sender: No OFD packet to send [13:44:51]OFD Sender: No OFD packet to send [13:44:56]OFD Sender: No OFD packet to send [13:45:01]OFD Sender: No OFD packet to send [13:45:06]OFD Sender: No OFD packet to send [13:45:11]OFD Sender: No OFD packet to send [13:45:16]OFD Sender: No OFD packet to send [13:45:21]OFD Sender: No OFD packet to send [13:45:26]OFD Sender: No OFD packet to send [13:45:31]OFD Sender: No OFD packet to send [13:45:36]OFD Sender: No OFD packet to send [13:45:41]OFD Sender: No OFD packet to send [13:45:46]OFD Sender: No OFD packet to send [13:45:51]OFD Sender: No OFD packet to send [13:45:56]OFD Sender: No OFD packet to send [13:46:01]OFD Sender: No OFD packet to send [13:46:06]OFD Sender: No OFD packet to send [13:46:11]OFD Sender: No OFD packet to send [13:46:16]OFD Sender: No OFD packet to send [13:46:21]OFD Sender: No OFD packet to send [13:46:26]OFD Sender: No OFD packet to send [13:46:31]OFD Sender: No OFD packet to send [13:46:36]OFD Sender: No OFD packet to send [13:46:41]OFD Sender: No OFD packet to send [13:46:46]OFD Sender: No OFD packet to send [13:46:51]OFD Sender: No OFD packet to send [13:46:56]OFD Sender: No OFD packet to send [13:47:01]OFD Sender: No OFD packet to send [13:47:06]OFD Sender: No OFD packet to send [13:47:11]OFD Sender: No OFD packet to send [13:47:16]OFD Sender: No OFD packet to send [13:47:21]OFD Sender: No OFD packet to send [13:47:26]OFD Sender: No OFD packet to send [13:47:31]accept exits with 8 [13:47:31]New connection [13:47:31]New thread 3067178340 created [13:47:31] Sock 8.Parse request [13:47:31]Thread 3067034980 joined [13:47:31]Sock 8.Check first char [13:47:31]Waiting for new connection... [13:47:31]Sock 8.First char is OK [13:47:31]request: POST /json_proto HTTP/1.0 [13:47:31]Method: POST [13:47:31]URL: /json_proto [13:47:31]Method is POST - this is cgi request [13:47:31]url: /json_proto [13:47:31]query_string will be loaded in cgi processing [13:47:31]execute_cgi json_proto POST (null) [13:47:31]execute_cgi path=json_proto method=POST [13:47:31]POST find Content-Length [13:47:31]Host: 172.17.53.195:8080 [13:47:31]Content-Length: 679 [13:47:31]Content-Type: application/json [13:47:31] [13:47:31]POST finish read [13:47:31]Found Content-Length = 679 [13:47:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.370, "sum" : 2999.99, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2999.00, "payments": [ { "type": 0, "sum" : 2999.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:31]execute_script... [13:47: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)221646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.370, "sum" : 2999.99, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2999.00, "payments": [ { "type": 0, "sum" : 2999.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:31]POST & json_proto [13:47:31]process_json_proto [13:47:31]json parsed OK: [13:47:31]protocol is kg_v1.0 [13:47:31]action value=close_receipt [13:47:31]process_action close_receipt [13:47:31]cmd_close_receipt [13:47:31]MH_GetDate [13:47:31]Write to MH i2c: F0 00 00 45 7A AE [13:47:31]Write i2c OK [13:47:31]MH_I2C_Read... [13:47:31]Read from MH i2c: F0 [13:47:31]MH_I2C_Read... [13:47:31]Read from MH i2c: F0 09 00 [13:47:31]MH_I2C_Read... [13:47:31]Read from MH i2c: F0 09 00 45 7A 00 FA 4F 1A 67 21 48 4A 65 99 [13:47:31]GetLastDocTimeStamp 1729777475 [13:47:31]current date 1729777658 [13:47:31]FM_GetShiftState [13:47:31]SAM_PROTO_GetShiftState [13:47:31]wFMCommunicate request_size=4 [13:47:31]MH_SAM_APDU [13:47:31]CAPDU: 80 13 01 00 [13:47:31]Write to MH i2c: E2 08 00 46 7A 80 13 01 00 00 00 00 00 3D [13:47:31]Write i2c OK [13:47:31]MH_I2C_Read... [13:47:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:31]Read from MH i2c: E2 [13:47:31]MH_I2C_Read... [13:47:31]Read from MH i2c: E2 0E 00 [13:47:31]MH_I2C_Read... [13:47:31]Read from MH i2c: E2 0E 00 46 7A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 0B [13:47:31]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:47:31]wFMCommunicate OK [13:47:31]SAM_PROTO_GetShiftState done [13:47:31]FM_GetShiftState done [13:47:31]opened in 1729730220 [13:47:31]opened+sec_in_day 1729816620 [13:47:31]quantity*price = 299999 [13:47:31]sum+1 = 300000 [13:47:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.99 ИТОГО: 2999.00 Внесено: 3000.00 СДАЧА: 1.00 НСП 1% : 26.55 НДС 12% : 318.58 Наличными: 2999.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 137 24.10.2024 13:47 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167058 ФПД: 90120081901182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134738&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167058&fm=90120081901182&tin=02508201610067®Number=0000000000091764&sum=299900 [13:47:32]StoreToDocumentArchive [13:47:32]shift 538 fd 167058 [13:47:32]save to /storage/0538/doc_00167058 [13:47:32]save last doc name /storage/0538/doc_00167058 to /storage/kkm_last_doc_name [13:47:32]save OK [13:47:32]Clear old archive folders... [13:47:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:47:32]tlvbuf is 0211E1E0 [13:47:32]SAM_PROTO_ClearQueue [13:47:32]wFMCommunicate request_size=4 [13:47:32]MH_SAM_APDU [13:47:32]CAPDU: 80 09 00 00 [13:47:32]Write to MH i2c: E2 08 00 53 7A 80 09 00 00 00 00 00 00 3F [13:47:32]Write i2c OK [13:47:32]MH_I2C_Read... [13:47:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:47:32]Read from MH i2c: E2 [13:47:32]MH_I2C_Read... [13:47:32]Read from MH i2c: E2 03 00 [13:47:32]MH_I2C_Read... [13:47:32]Read from MH i2c: E2 03 00 53 7A 00 90 00 41 [13:47:32]RAPDU: 90 00 [13:47:32]wFMCommunicate OK [13:47:32]SAM_PROTO_ClearQueue done [13:47:32]KKMCreateOFDPacket [13:47:32]OFDProtocolAddRootSTLVToBuf [13:47:32]FM_MakeSignedData [13:47:32]FM_MakeSignedData [13:47:32]SAM_PROTO_SignData [13:47:32]wFMCommunicate request_size=4 [13:47:32]MH_SAM_APDU [13:47:32]CAPDU: 80 0D 01 02 [13:47:32]Write to MH i2c: E2 08 00 54 7A 80 0D 01 02 00 00 00 00 47 [13:47:32]Write i2c OK [13:47:32]MH_I2C_Read... [13:47:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:47:32]Read from MH i2c: E2 [13:47:32]MH_I2C_Read... [13:47:32]Read from MH i2c: E2 03 00 [13:47:32]MH_I2C_Read... [13:47:32]Read from MH i2c: E2 03 00 54 7A 00 90 00 42 [13:47:32]RAPDU: 90 00 [13:47:32]wFMCommunicate OK [13:47:32]wFMCommunicate request_size=255 [13:47:32]MH_SAM_APDU [13:47: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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CA 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 72 7C 00 00 00 00 07 04 06 00 7C 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 89 00 00 00 F4 03 04 00 FA 4F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 92 8C 02 00 35 04 06 00 51 F6 B7 78 [13:47:32]Write to MH i2c: E2 02 01 55 7A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CA 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 72 7C 00 00 00 00 07 04 06 00 7C 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 89 00 00 00 F4 03 04 00 FA 4F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 92 8C 02 00 35 04 06 00 51 F6 B7 78 00 00 E7 [13:47:32]Write i2c OK [13:47:32]MH_I2C_Read... [13:47:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:32]Read from MH i2c: E2 [13:47:32]MH_I2C_Read... [13:47:32]Read from MH i2c: E2 03 00 [13:47:32]MH_I2C_Read... [13:47:32]Read from MH i2c: E2 03 00 55 7A 00 90 00 43 [13:47:32]RAPDU: 90 00 [13:47:32]wFMCommunicate OK [13:47:32]wFMCommunicate request_size=7 [13:47:32]MH_SAM_APDU [13:47:32]CAPDU: 80 0D 02 02 02 06 7E [13:47:32]Write to MH i2c: E2 0A 00 56 7A 80 0D 02 02 02 00 06 7E 00 00 D2 [13:47:32]Write i2c OK [13:47:32]MH_I2C_Read... [13:47:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:32]Read from MH i2c: E2 [13:47:32]MH_I2C_Read... [13:47:32]Read from MH i2c: E2 03 00 [13:47:32]MH_I2C_Read... [13:47:32]Read from MH i2c: E2 03 00 56 7A 00 90 00 44 [13:47:32]RAPDU: 90 00 [13:47:32]wFMCommunicate OK [13:47:32]wFMCommunicate request_size=4 [13:47:32]MH_SAM_APDU [13:47:32]CAPDU: 80 0D 03 02 [13:47:32]Write to MH i2c: E2 08 00 57 7A 80 0D 03 02 00 00 00 00 4C [13:47:32]Write i2c OK [13:47:32]MH_I2C_Read... [13:47:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:47:32]Read from MH i2c: E2 [13:47:32]MH_I2C_Read... [13:47:32]Read from MH i2c: E2 0B 00 [13:47:32]MH_I2C_Read... [13:47:32]Read from MH i2c: E2 0B 00 57 7A 00 B1 15 EF 0C 03 F1 57 9E 90 00 F7 [13:47:32]RAPDU: B1 15 EF 0C 03 F1 57 9E 90 00 [13:47:32]wFMCommunicate OK [13:47:32]SAM_PROTO_SignData done [13:47:32]FM_MakeSignedData done [13:47:32]CreateOFDProtocolMessage [13:47:32]wFMCommunicate request_size=4 [13:47:32]MH_SAM_APDU [13:47:32]CAPDU: 80 11 00 00 [13:47:32]Write to MH i2c: E2 08 00 58 7A 80 11 00 00 00 00 00 00 4C [13:47:32]Write i2c OK [13:47:32]MH_I2C_Read... [13:47:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:33]Read from MH i2c: E2 [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: E2 17 00 [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: E2 17 00 58 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 A4 [13:47:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:47:33]wFMCommunicate OK [13:47:33]CreateOFDProtocolMessage done [13:47:33]OFDSenderStorePacket 167058 [13:47:33]StoreOFDPacket docnum=167058 [13:47:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 0A 65 04 01 A9 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CA 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 72 7C 00 00 00 00 07 04 06 00 7C 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 89 00 00 00 F4 03 04 00 FA 4F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 92 8C 02 00 35 04 06 00 51 F6 B7 78 06 7E B1 15 EF 0C 03 F1 57 9E [13:47:33]CheckFolder [13:47:33]dirname=/storage/ofd_packets [13:47:33]CheckFolder done [13:47:33]ProducePacketName [13:47:33]name=ofd_packets/00167058 [13:47:33]NVStorageSaveData ofd_packets/00167058 [13:47:33]File name is /storage/ofd_packets/00167058 [13:47:33]Write 298 bytes [13:47:33]NVStorageSaveData done [13:47:33]OFDSenderStorePacket done [13:47:33]KKMCreateOFDPacket done [13:47:33]NVStorageSaveData kkm_last_timestamp [13:47:33]File name is /storage/kkm_last_timestamp [13:47:33]Write 4 bytes [13:47:33]NVStorageSaveData done [13:47:33]ExternCall_PrintAddStr [13:47:33]wPrintStart [13:47:33]Write to MH i2c: 01 00 00 59 7A D3 [13:47:33]Write i2c OK [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: 01 [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: 01 07 00 [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: 01 07 00 59 7A 00 00 00 00 00 FF 0F E8 [13:47:33]RasterBufferAndPrint [13:47:33]line Счет N : (1)221646 [13:47:33]line ИНН: 02508201610067 [13:47:33]line Контрольно-Кассовый Чек [13:47:33]line ПРОДАЖА [13:47:33]line ТРК (МРК, ГНК) : 11 [13:47:33]line Товар: 2710194210 [13:47:33]line ДТ-К-5 [13:47:33]line 39.370 * 76.20 [13:47:33]line = 2999.99 [13:47:33]line НДС 12% НСП 1% [13:47:33]line > о реализуемом товаре [13:47:33]line ОКРУГЛЕНИЕ: -0.99 [13:47:33]line ИТОГО: 2999.00 [13:47:33]line Внесено: 3000.00 [13:47:33]line СДАЧА: 1.00 [13:47:33]line НСП 1% : 26.55 [13:47:33]line НДС 12% : 318.58 [13:47:33]line Наличными: 2999.00 [13:47:33]line Безнал.: 0.00 [13:47:33]line Место: АЗС № 161 "Партнер Нефть" [13:47:33]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:47:33]line СНО: Общий режим [13:47:33]line Чек 137 24.10.2024 13:47 [13:47:33]line Смена: 538 ФФД: 1.0 [13:47:33]line ЗНМ: 0300000104 [13:47:33]line РНМ: 0000000000091764 [13:47:33]line Версия ККМ: 001 [13:47:33]line ФМ: 0000000000871759 [13:47:33]line ФД: 167058 [13:47:33]line ФПД: 90120081901182 [13:47:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134738&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167058&fm=90120081901182&tin=02508201610067®Number=0000000000091764&sum=299900 [13:47:33]OFD Sender: Processing packet 167058 [packets to send 48, broken 47] [13:47:33]ProducePacketName [13:47:33]name=ofd_packets/00167058 [13:47:33]OFD Sender: To server: pG, [13:47:33]CommunicateWithHost lk.salyk.kg:30040 [13:47:33]ConnectInit lk.salyk.kg [13:47:33]written 0, free lines is 4095 [13:47:33]Connected sock=10 [13:47: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 35 39 0C 01 00 00 0A 65 04 01 A9 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CA 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 72 7C 00 00 00 00 07 04 06 00 7C 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 89 00 00 00 F4 03 04 00 FA 4F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 92 8C 02 00 35 04 06 00 51 F6 B7 78 06 7E B1 15 EF 0C 03 F1 57 9E [13:47: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 35 39 4F 00 00 00 22 3C 47 00 08 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 35 39 10 04 04 00 92 8C 02 00 F4 03 04 00 5E F6 19 67 B6 04 01 00 00 C1 2D 59 3A 81 FF 07 83 [13:47:33]CommunicateWithHost err = 0 [13:47:33]CheckOFDResponse [13:47:33]1017 (14) - 77093643461234 [13:47:33]1041 (16) - 0000000000871759 [13:47:33]1040 (4) - 167058 [13:47:33]1012 (4) - 24.10.2024 07:25 [13:47:33]1206 (1) - 0 [13:47:33]OFD Sender: Remove packet 167058 [13:47:33]ProducePacketName [13:47:33]name=ofd_packets/00167058 [13:47:33]NVStorageDeleteData [13:47:33]Write to MH i2c: 01 00 00 84 7A FE [13:47:33]Write i2c OK [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: 01 [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: 01 07 00 [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: 01 07 00 84 7A 00 00 00 00 00 B3 0C C4 [13:47:33]RasterBufferAndPrint [13:47:33]line [13:47:33]line [13:47:33]line [13:47:33]line [13:47:33]line [13:47:33]written 0, free lines is 3258 [13:47:33]MH_Cut [13:47:33]Write to MH i2c: D1 01 00 8B 7A 01 D7 [13:47:33]Write i2c OK [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: D1 [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: D1 01 00 [13:47:33]MH_I2C_Read... [13:47:33]Read from MH i2c: D1 01 00 8B 7A 00 D6 [13:47:33]Write to MH i2c: 01 00 00 8C 7A 06 [13:47:33]Write i2c OK [13:47:33]MH_I2C_Read... [13:47:34]OFD Sender: No OFD packet to send [13:47:34]*** Cut start [13:47:34]*** Partial cut [13:47:34]*** CUTSNS_PIN = 1 [13:47:34]*** CUTSNS_PIN = 0 [13:47:34]*** Brake cut motor [13:47:35]Read from MH i2c: 01 [13:47:35]MH_I2C_Read... [13:47:35]*** Stop cut motor [13:47:35]*** Cut end [13:47:35]Read from MH i2c: 01 07 00 [13:47:35]MH_I2C_Read... [13:47:35]Read from MH i2c: 01 07 00 8C 7A 00 00 00 00 00 FF 0F 1B [13:47:35]process_action close_receipt done [13:47:35]requested_data is exist [13:47:35]produce_requested_data [13:47:35]requested_item fm.sn is exist - process it [13:47:35]wFMCommunicate request_size=4 [13:47:35]MH_SAM_APDU [13:47:35]CAPDU: 80 11 00 00 [13:47:35]Write to MH i2c: E2 08 00 8D 7A 80 11 00 00 00 00 00 00 81 [13:47:35]Write i2c OK [13:47:35]MH_I2C_Read... [13:47:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:35]Read from MH i2c: E2 [13:47:35]MH_I2C_Read... [13:47:35]Read from MH i2c: E2 17 00 [13:47:35]MH_I2C_Read... [13:47:35]Read from MH i2c: E2 17 00 8D 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 D9 [13:47:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:47:35]wFMCommunicate OK [13:47:35]requested_item fd.num is exist - process it [13:47:35]SAM_PROTO_GetFieldsCounters [13:47:35]wFMCommunicate request_size=4 [13:47:35]MH_SAM_APDU [13:47:35]CAPDU: 80 13 00 00 [13:47:35]Write to MH i2c: E2 08 00 8E 7A 80 13 00 00 00 00 00 00 84 [13:47:35]Write i2c OK [13:47:35]MH_I2C_Read... [13:47:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:47:35]Read from MH i2c: E2 [13:47:35]MH_I2C_Read... [13:47:35]Read from MH i2c: E2 62 00 [13:47:35]MH_I2C_Read... [13:47:35]Read from MH i2c: E2 62 00 8E 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 92 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 83 [13:47:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 92 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:47:35]wFMCommunicate OK [13:47:35]SAM_PROTO_GetFieldsCounters done [13:47:35]requested_item shift.num is exist - process it [13:47:35]requested_item shift.opened is exist - process it [13:47:35]req_shift_opened [13:47:35]FM_GetShiftState [13:47:35]SAM_PROTO_GetShiftState [13:47:35]wFMCommunicate request_size=4 [13:47:35]MH_SAM_APDU [13:47:35]CAPDU: 80 13 01 00 [13:47:35]Write to MH i2c: E2 08 00 8F 7A 80 13 01 00 00 00 00 00 86 [13:47:35]Write i2c OK [13:47:35]MH_I2C_Read... [13:47:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:35]Read from MH i2c: E2 [13:47:35]MH_I2C_Read... [13:47:35]Read from MH i2c: E2 0E 00 [13:47:35]MH_I2C_Read... [13:47:35]Read from MH i2c: E2 0E 00 8F 7A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 54 [13:47:35]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:47:35]wFMCommunicate OK [13:47:35]SAM_PROTO_GetShiftState done [13:47:35]FM_GetShiftState done [13:47:35]req_shift_opened done [13:47:35]requested_item shift.open_date is exist - process it [13:47:35]req_shift_open_date [13:47:35]req_shift_open_date done [13:47:35]produce_requested_data done [13:47:35]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167058,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:47:35]process_action_free close_receipt [13:47:35]json_value_free [13:47:35]json_value_free done [13:47:35]process_json_proto returns [13:47:35]Send response to host [13:47:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167058,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:47:35]free response buf [13:47:35]execute_script done [13:47:35]execute_script returns [13:47:35]free content buf [13:47:35]Sock 8.Close socket [13:47:35]Sock 8.Thread stoped [13:47:39]OFD Sender: No OFD packet to send [13:47:40]accept exits with 9 [13:47:40]New connection [13:47:40]New thread 3067034980 created [13:47:40]Thread 3067178340 joined [13:47:40]Waiting for new connection... [13:47:40] Sock 9.Parse request [13:47:40]Sock 9.Check first char [13:47:40]Sock 9.First char is OK [13:47:40]request: POST /json_proto HTTP/1.0 [13:47:40]Method: POST [13:47:40]URL: /json_proto [13:47:40]Method is POST - this is cgi request [13:47:40]url: /json_proto [13:47:40]query_string will be loaded in cgi processing [13:47:40]execute_cgi json_proto POST (null) [13:47:40]execute_cgi path=json_proto method=POST [13:47:40]POST find Content-Length [13:47:40]Host: 172.17.53.195:8080 [13:47:40]Content-Length: 677 [13:47:40]Content-Type: application/json [13:47:40] [13:47:40]POST finish read [13:47:40]Found Content-Length = 677 [13:47:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:40]execute_script... [13:47: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)221647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:40]POST & json_proto [13:47:40]process_json_proto [13:47:40]json parsed OK: [13:47:40]protocol is kg_v1.0 [13:47:40]action value=close_receipt [13:47:40]process_action close_receipt [13:47:40]cmd_close_receipt [13:47:40]MH_GetDate [13:47:40]Write to MH i2c: F0 00 00 90 7A F9 [13:47:40]Write i2c OK [13:47:40]MH_I2C_Read... [13:47:40]Read from MH i2c: F0 [13:47:40]MH_I2C_Read... [13:47:40]Read from MH i2c: F0 09 00 [13:47:40]MH_I2C_Read... [13:47:40]Read from MH i2c: F0 09 00 90 7A 00 03 50 1A 67 21 48 4A 65 EE [13:47:40]GetLastDocTimeStamp 1729777658 [13:47:40]current date 1729777667 [13:47:40]FM_GetShiftState [13:47:40]SAM_PROTO_GetShiftState [13:47:40]wFMCommunicate request_size=4 [13:47:40]MH_SAM_APDU [13:47:40]CAPDU: 80 13 01 00 [13:47:40]Write to MH i2c: E2 08 00 91 7A 80 13 01 00 00 00 00 00 88 [13:47:40]Write i2c OK [13:47:40]MH_I2C_Read... [13:47:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:40]Read from MH i2c: E2 [13:47:40]MH_I2C_Read... [13:47:40]Read from MH i2c: E2 0E 00 [13:47:40]MH_I2C_Read... [13:47:40]Read from MH i2c: E2 0E 00 91 7A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 56 [13:47:40]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:47:40]wFMCommunicate OK [13:47:40]SAM_PROTO_GetShiftState done [13:47:40]FM_GetShiftState done [13:47:40]opened in 1729730220 [13:47:40]opened+sec_in_day 1729816620 [13:47:40]quantity*price = 50041 [13:47:40]sum+1 = 50042 [13:47:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 138 24.10.2024 13:47 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167059 ФПД: 1927360601527 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134747&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167059&fm=1927360601527&tin=02508201610067®Number=0000000000091764&sum=50000 [13:47:41]StoreToDocumentArchive [13:47:41]shift 538 fd 167059 [13:47:41]save to /storage/0538/doc_00167059 [13:47:41]save last doc name /storage/0538/doc_00167059 to /storage/kkm_last_doc_name [13:47:41]save OK [13:47:41]Clear old archive folders... [13:47:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:47:41]tlvbuf is 01FB0190 [13:47:41]SAM_PROTO_ClearQueue [13:47:41]wFMCommunicate request_size=4 [13:47:41]MH_SAM_APDU [13:47:41]CAPDU: 80 09 00 00 [13:47:41]Write to MH i2c: E2 08 00 9E 7A 80 09 00 00 00 00 00 00 8A [13:47:41]Write i2c OK [13:47:41]MH_I2C_Read... [13:47:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:47:41]Read from MH i2c: E2 [13:47:41]MH_I2C_Read... [13:47:41]Read from MH i2c: E2 03 00 [13:47:41]MH_I2C_Read... [13:47:41]Read from MH i2c: E2 03 00 9E 7A 00 90 00 8C [13:47:41]RAPDU: 90 00 [13:47:41]wFMCommunicate OK [13:47:41]SAM_PROTO_ClearQueue done [13:47:41]KKMCreateOFDPacket [13:47:41]OFDProtocolAddRootSTLVToBuf [13:47:41]FM_MakeSignedData [13:47:41]FM_MakeSignedData [13:47:41]SAM_PROTO_SignData [13:47:41]wFMCommunicate request_size=4 [13:47:41]MH_SAM_APDU [13:47:41]CAPDU: 80 0D 01 02 [13:47:41]Write to MH i2c: E2 08 00 9F 7A 80 0D 01 02 00 00 00 00 92 [13:47:41]Write i2c OK [13:47:41]MH_I2C_Read... [13:47:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:47:41]Read from MH i2c: E2 [13:47:41]MH_I2C_Read... [13:47:41]Read from MH i2c: E2 03 00 [13:47:41]MH_I2C_Read... [13:47:41]Read from MH i2c: E2 03 00 9F 7A 00 90 00 8D [13:47:41]RAPDU: 90 00 [13:47:41]wFMCommunicate OK [13:47:41]wFMCommunicate request_size=255 [13:47:41]MH_SAM_APDU [13:47:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 03 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 93 8C 02 00 35 04 06 00 01 [13:47:41]Write to MH i2c: E2 02 01 A0 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 03 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 93 8C 02 00 35 04 06 00 01 00 00 C4 [13:47:41]Write i2c OK [13:47:41]MH_I2C_Read... [13:47:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:42]Read from MH i2c: E2 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: E2 03 00 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: E2 03 00 A0 7A 00 90 00 8E [13:47:42]RAPDU: 90 00 [13:47:42]wFMCommunicate OK [13:47:42]wFMCommunicate request_size=10 [13:47:42]MH_SAM_APDU [13:47:42]CAPDU: 80 0D 02 02 05 C0 BF A4 DD B7 [13:47:42]Write to MH i2c: E2 0D 00 A1 7A 80 0D 02 02 05 00 C0 BF A4 DD B7 00 00 56 [13:47:42]Write i2c OK [13:47:42]MH_I2C_Read... [13:47:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:42]Read from MH i2c: E2 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: E2 03 00 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: E2 03 00 A1 7A 00 90 00 8F [13:47:42]RAPDU: 90 00 [13:47:42]wFMCommunicate OK [13:47:42]wFMCommunicate request_size=4 [13:47:42]MH_SAM_APDU [13:47:42]CAPDU: 80 0D 03 02 [13:47:42]Write to MH i2c: E2 08 00 A2 7A 80 0D 03 02 00 00 00 00 97 [13:47:42]Write i2c OK [13:47:42]MH_I2C_Read... [13:47:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:47:42]Read from MH i2c: E2 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: E2 0B 00 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: E2 0B 00 A2 7A 00 3A 91 D4 12 C3 E5 17 AA 90 00 B2 [13:47:42]RAPDU: 3A 91 D4 12 C3 E5 17 AA 90 00 [13:47:42]wFMCommunicate OK [13:47:42]SAM_PROTO_SignData done [13:47:42]FM_MakeSignedData done [13:47:42]CreateOFDProtocolMessage [13:47:42]wFMCommunicate request_size=4 [13:47:42]MH_SAM_APDU [13:47:42]CAPDU: 80 11 00 00 [13:47:42]Write to MH i2c: E2 08 00 A3 7A 80 11 00 00 00 00 00 00 97 [13:47:42]Write i2c OK [13:47:42]MH_I2C_Read... [13:47:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:42]Read from MH i2c: E2 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: E2 17 00 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: E2 17 00 A3 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 EF [13:47:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:47:42]wFMCommunicate OK [13:47:42]CreateOFDProtocolMessage done [13:47:42]OFDSenderStorePacket 167059 [13:47:42]StoreOFDPacket docnum=167059 [13:47:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 43 E0 07 01 20 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 03 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 93 8C 02 00 35 04 06 00 01 C0 BF A4 DD B7 3A 91 D4 12 C3 E5 17 AA [13:47:42]CheckFolder [13:47:42]dirname=/storage/ofd_packets [13:47:42]CheckFolder done [13:47:42]ProducePacketName [13:47:42]name=ofd_packets/00167059 [13:47:42]NVStorageSaveData ofd_packets/00167059 [13:47:42]File name is /storage/ofd_packets/00167059 [13:47:42]Write 301 bytes [13:47:42]NVStorageSaveData done [13:47:42]OFDSenderStorePacket done [13:47:42]KKMCreateOFDPacket done [13:47:42]NVStorageSaveData kkm_last_timestamp [13:47:42]File name is /storage/kkm_last_timestamp [13:47:42]Write 4 bytes [13:47:42]NVStorageSaveData done [13:47:42]ExternCall_PrintAddStr [13:47:42]wPrintStart [13:47:42]Write to MH i2c: 01 00 00 A4 7A 1E [13:47:42]Write i2c OK [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: 01 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: 01 07 00 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: 01 07 00 A4 7A 00 00 00 00 00 FF 0F 33 [13:47:42]RasterBufferAndPrint [13:47:42]line Счет N : (1)221647 [13:47:42]line ИНН: 02508201610067 [13:47:42]line Контрольно-Кассовый Чек [13:47:42]line ПРОДАЖА [13:47:42]line ТРК (МРК, ГНК) : 33 [13:47:42]line Товар: 2710124130 [13:47:42]line Аи-92-К-5 [13:47:42]line 7.480 * 66.90 [13:47:42]line = 500.41 [13:47:42]line НДС 12% НСП 1% [13:47:42]line > о реализуемом товаре [13:47:42]line ОКРУГЛЕНИЕ: -0.41 [13:47:42]line ИТОГО: 500.00 [13:47:42]line Внесено: 500.00 [13:47:42]line СДАЧА: 0.00 [13:47:42]line НСП 1% : 4.43 [13:47:42]line НДС 12% : 53.14 [13:47:42]line Наличными: 500.00 [13:47:42]line Безнал.: 0.00 [13:47:42]line Место: АЗС № 161 "Партнер Нефть" [13:47:42]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:47:42]line СНО: Общий режим [13:47:42]line Чек 138 24.10.2024 13:47 [13:47:42]line Смена: 538 ФФД: 1.0 [13:47:42]line ЗНМ: 0300000104 [13:47:42]line РНМ: 0000000000091764 [13:47:42]line Версия ККМ: 001 [13:47:42]line ФМ: 0000000000871759 [13:47:42]line ФД: 167059 [13:47:42]line ФПД: 1927360601527 [13:47:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134747&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167059&fm=1927360601527&tin=02508201610067®Number=0000000000091764&sum=50000 [13:47:42]written 0, free lines is 4095 [13:47:42]OFD Sender: Processing packet 167059 [packets to send 48, broken 47] [13:47:42]ProducePacketName [13:47:42]name=ofd_packets/00167059 [13:47:42]OFD Sender: To server: pG, [13:47:42]CommunicateWithHost lk.salyk.kg:30040 [13:47:42]ConnectInit lk.salyk.kg [13:47:42]Connected sock=8 [13:47: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 35 39 0F 01 00 00 43 E0 07 01 20 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 03 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 93 8C 02 00 35 04 06 00 01 C0 BF A4 DD B7 3A 91 D4 12 C3 E5 17 AA [13:47: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 35 39 4F 00 00 00 2F CE 47 00 C7 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 93 8C 02 00 F4 03 04 00 67 F6 19 67 B6 04 01 00 00 13 CE CF 97 09 0B F4 8B [13:47:42]CommunicateWithHost err = 0 [13:47:42]CheckOFDResponse [13:47:42]1017 (14) - 77093643461234 [13:47:42]1041 (16) - 0000000000871759 [13:47:42]1040 (4) - 167059 [13:47:42]1012 (4) - 24.10.2024 07:25 [13:47:42]1206 (1) - 0 [13:47:42]OFD Sender: Remove packet 167059 [13:47:42]ProducePacketName [13:47:42]name=ofd_packets/00167059 [13:47:42]NVStorageDeleteData [13:47:42]Write to MH i2c: 01 00 00 CF 7A 49 [13:47:42]Write i2c OK [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: 01 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: 01 07 00 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: 01 07 00 CF 7A 00 00 00 00 00 C9 0C 25 [13:47:42]RasterBufferAndPrint [13:47:42]line [13:47:42]line [13:47:42]line [13:47:42]line [13:47:42]line [13:47:42]written 0, free lines is 3285 [13:47:42]MH_Cut [13:47:42]Write to MH i2c: D1 01 00 D6 7A 01 22 [13:47:42]Write i2c OK [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: D1 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: D1 01 00 [13:47:42]MH_I2C_Read... [13:47:42]Read from MH i2c: D1 01 00 D6 7A 00 21 [13:47:42]Write to MH i2c: 01 00 00 D7 7A 51 [13:47:42]Write i2c OK [13:47:42]MH_I2C_Read... [13:47:43]OFD Sender: No OFD packet to send [13:47:43]*** Cut start [13:47:43]*** Partial cut [13:47:43]*** CUTSNS_PIN = 1 [13:47:43]*** CUTSNS_PIN = 0 [13:47:43]*** Brake cut motor [13:47:44]Read from MH i2c: 01 [13:47:44]MH_I2C_Read... [13:47:44]*** Stop cut motor [13:47:44]*** Cut end [13:47:44]Read from MH i2c: 01 07 00 [13:47:44]MH_I2C_Read... [13:47:44]Read from MH i2c: 01 07 00 D7 7A 00 00 00 00 00 FF 0F 66 [13:47:44]process_action close_receipt done [13:47:44]requested_data is exist [13:47:44]produce_requested_data [13:47:44]requested_item fm.sn is exist - process it [13:47:44]wFMCommunicate request_size=4 [13:47:44]MH_SAM_APDU [13:47:44]CAPDU: 80 11 00 00 [13:47:44]Write to MH i2c: E2 08 00 D8 7A 80 11 00 00 00 00 00 00 CC [13:47:44]Write i2c OK [13:47:44]MH_I2C_Read... [13:47:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:44]Read from MH i2c: E2 [13:47:44]MH_I2C_Read... [13:47:44]Read from MH i2c: E2 17 00 [13:47:44]MH_I2C_Read... [13:47:44]Read from MH i2c: E2 17 00 D8 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 24 [13:47:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:47:44]wFMCommunicate OK [13:47:44]requested_item fd.num is exist - process it [13:47:44]SAM_PROTO_GetFieldsCounters [13:47:44]wFMCommunicate request_size=4 [13:47:44]MH_SAM_APDU [13:47:44]CAPDU: 80 13 00 00 [13:47:44]Write to MH i2c: E2 08 00 D9 7A 80 13 00 00 00 00 00 00 CF [13:47:44]Write i2c OK [13:47:44]MH_I2C_Read... [13:47:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:47:44]Read from MH i2c: E2 [13:47:44]MH_I2C_Read... [13:47:44]Read from MH i2c: E2 62 00 [13:47:44]MH_I2C_Read... [13:47:44]Read from MH i2c: E2 62 00 D9 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 93 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [13:47:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 93 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:47:44]wFMCommunicate OK [13:47:44]SAM_PROTO_GetFieldsCounters done [13:47:44]requested_item shift.num is exist - process it [13:47:44]requested_item shift.opened is exist - process it [13:47:44]req_shift_opened [13:47:44]FM_GetShiftState [13:47:44]SAM_PROTO_GetShiftState [13:47:44]wFMCommunicate request_size=4 [13:47:44]MH_SAM_APDU [13:47:44]CAPDU: 80 13 01 00 [13:47:44]Write to MH i2c: E2 08 00 DA 7A 80 13 01 00 00 00 00 00 D1 [13:47:44]Write i2c OK [13:47:44]MH_I2C_Read... [13:47:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:44]Read from MH i2c: E2 [13:47:44]MH_I2C_Read... [13:47:44]Read from MH i2c: E2 0E 00 [13:47:44]MH_I2C_Read... [13:47:44]Read from MH i2c: E2 0E 00 DA 7A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 9F [13:47:44]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:47:44]wFMCommunicate OK [13:47:44]SAM_PROTO_GetShiftState done [13:47:44]FM_GetShiftState done [13:47:44]req_shift_opened done [13:47:44]requested_item shift.open_date is exist - process it [13:47:44]req_shift_open_date [13:47:44]req_shift_open_date done [13:47:44]produce_requested_data done [13:47:44]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167059,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:47:44]process_action_free close_receipt [13:47:44]json_value_free [13:47:44]json_value_free done [13:47:44]process_json_proto returns [13:47:44]Send response to host [13:47:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167059,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:47:44]free response buf [13:47:44]execute_script done [13:47:44]execute_script returns [13:47:44]free content buf [13:47:44]Sock 9.Close socket [13:47:44]Sock 9.Thread stoped [13:47:48]OFD Sender: No OFD packet to send [13:47:53]OFD Sender: No OFD packet to send [13:47:58]OFD Sender: No OFD packet to send [13:48:03]OFD Sender: No OFD packet to send [13:48:08]OFD Sender: No OFD packet to send [13:48:13]OFD Sender: No OFD packet to send [13:48:15]accept exits with 10 [13:48:15]New connection [13:48:15]New thread 3067178340 created [13:48:15]Thread 3067034980 joined [13:48:15]Waiting for new connection... [13:48:15] Sock 10.Parse request [13:48:15]Sock 10.Check first char [13:48:15]Sock 10.First char is OK [13:48:15]request: POST /json_proto HTTP/1.0 [13:48:15]Method: POST [13:48:15]URL: /json_proto [13:48:15]Method is POST - this is cgi request [13:48:15]url: /json_proto [13:48:15]query_string will be loaded in cgi processing [13:48:15]execute_cgi json_proto POST (null) [13:48:15]execute_cgi path=json_proto method=POST [13:48:15]POST find Content-Length [13:48:15]Host: 172.17.53.195:8080 [13:48:15]Content-Length: 677 [13:48:15]Content-Type: application/json [13:48:15] [13:48:15]POST finish read [13:48:15]Found Content-Length = 677 [13:48:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:15]execute_script... [13:48:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:15]POST & json_proto [13:48:15]process_json_proto [13:48:15]json parsed OK: [13:48:15]protocol is kg_v1.0 [13:48:15]action value=close_receipt [13:48:15]process_action close_receipt [13:48:15]cmd_close_receipt [13:48:15]MH_GetDate [13:48:15]Write to MH i2c: F0 00 00 DB 7A 44 [13:48:15]Write i2c OK [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: F0 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: F0 09 00 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: F0 09 00 DB 7A 00 26 50 1A 67 21 48 4A 65 5C [13:48:15]GetLastDocTimeStamp 1729777667 [13:48:15]current date 1729777702 [13:48:15]FM_GetShiftState [13:48:15]SAM_PROTO_GetShiftState [13:48:15]wFMCommunicate request_size=4 [13:48:15]MH_SAM_APDU [13:48:15]CAPDU: 80 13 01 00 [13:48:15]Write to MH i2c: E2 08 00 DC 7A 80 13 01 00 00 00 00 00 D3 [13:48:15]Write i2c OK [13:48:15]MH_I2C_Read... [13:48:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:15]Read from MH i2c: E2 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 0E 00 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 0E 00 DC 7A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 A1 [13:48:15]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:48:15]wFMCommunicate OK [13:48:15]SAM_PROTO_GetShiftState done [13:48:15]FM_GetShiftState done [13:48:15]opened in 1729730220 [13:48:15]opened+sec_in_day 1729816620 [13:48:15]quantity*price = 50041 [13:48:15]sum+1 = 50042 [13:48:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 139 24.10.2024 13:48 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167060 ФПД: 169465203627856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134822&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167060&fm=169465203627856&tin=02508201610067®Number=0000000000091764&sum=50000 [13:48:16]StoreToDocumentArchive [13:48:16]shift 538 fd 167060 [13:48:16]save to /storage/0538/doc_00167060 [13:48:16]save last doc name /storage/0538/doc_00167060 to /storage/kkm_last_doc_name [13:48:16]save OK [13:48:16]Clear old archive folders... [13:48:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:16]tlvbuf is B6F8C120 [13:48:16]SAM_PROTO_ClearQueue [13:48:16]wFMCommunicate request_size=4 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 09 00 00 [13:48:16]Write to MH i2c: E2 08 00 E9 7A 80 09 00 00 00 00 00 00 D5 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 E9 7A 00 90 00 D7 [13:48:16]RAPDU: 90 00 [13:48:16]wFMCommunicate OK [13:48:16]SAM_PROTO_ClearQueue done [13:48:16]KKMCreateOFDPacket [13:48:16]OFDProtocolAddRootSTLVToBuf [13:48:16]FM_MakeSignedData [13:48:16]FM_MakeSignedData [13:48:16]SAM_PROTO_SignData [13:48:16]wFMCommunicate request_size=4 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 0D 01 02 [13:48:16]Write to MH i2c: E2 08 00 EA 7A 80 0D 01 02 00 00 00 00 DD [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 EA 7A 00 90 00 D8 [13:48:16]RAPDU: 90 00 [13:48:16]wFMCommunicate OK [13:48:16]wFMCommunicate request_size=255 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 26 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 94 8C 02 00 35 04 06 00 9A [13:48:16]Write to MH i2c: E2 02 01 EB 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 26 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 94 8C 02 00 35 04 06 00 9A 00 00 CD [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 EB 7A 00 90 00 D9 [13:48:16]RAPDU: 90 00 [13:48:16]wFMCommunicate OK [13:48:16]wFMCommunicate request_size=10 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 0D 02 02 05 20 B1 43 97 50 [13:48:16]Write to MH i2c: E2 0D 00 EC 7A 80 0D 02 02 05 00 20 B1 43 97 50 00 00 E5 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 EC 7A 00 90 00 DA [13:48:16]RAPDU: 90 00 [13:48:16]wFMCommunicate OK [13:48:16]wFMCommunicate request_size=4 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 0D 03 02 [13:48:16]Write to MH i2c: E2 08 00 ED 7A 80 0D 03 02 00 00 00 00 E2 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 0B 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 0B 00 ED 7A 00 AD A5 14 93 E5 75 2B 64 90 00 C5 [13:48:16]RAPDU: AD A5 14 93 E5 75 2B 64 90 00 [13:48:16]wFMCommunicate OK [13:48:16]SAM_PROTO_SignData done [13:48:16]FM_MakeSignedData done [13:48:16]CreateOFDProtocolMessage [13:48:16]wFMCommunicate request_size=4 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 11 00 00 [13:48:16]Write to MH i2c: E2 08 00 EE 7A 80 11 00 00 00 00 00 00 E2 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 17 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 17 00 EE 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 3A [13:48:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:48:16]wFMCommunicate OK [13:48:16]CreateOFDProtocolMessage done [13:48:16]OFDSenderStorePacket 167060 [13:48:16]StoreOFDPacket docnum=167060 [13:48:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 E8 60 07 01 36 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 26 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 94 8C 02 00 35 04 06 00 9A 20 B1 43 97 50 AD A5 14 93 E5 75 2B 64 [13:48:16]CheckFolder [13:48:16]dirname=/storage/ofd_packets [13:48:16]CheckFolder done [13:48:16]ProducePacketName [13:48:16]name=ofd_packets/00167060 [13:48:16]NVStorageSaveData ofd_packets/00167060 [13:48:16]File name is /storage/ofd_packets/00167060 [13:48:16]Write 301 bytes [13:48:16]NVStorageSaveData done [13:48:16]OFDSenderStorePacket done [13:48:16]KKMCreateOFDPacket done [13:48:16]NVStorageSaveData kkm_last_timestamp [13:48:16]File name is /storage/kkm_last_timestamp [13:48:16]Write 4 bytes [13:48:16]NVStorageSaveData done [13:48:16]ExternCall_PrintAddStr [13:48:16]wPrintStart [13:48:16]Write to MH i2c: 01 00 00 EF 7A 69 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 07 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 07 00 EF 7A 00 00 00 00 00 FF 0F 7E [13:48:16]RasterBufferAndPrint [13:48:16]line Счет N : (1)221648 [13:48:16]line ИНН: 02508201610067 [13:48:16]line Контрольно-Кассовый Чек [13:48:16]line ПРОДАЖА [13:48:16]line ТРК (МРК, ГНК) : 23 [13:48:16]line Товар: 2710124130 [13:48:16]line Аи-92-К-5 [13:48:16]line 7.480 * 66.90 [13:48:16]line = 500.41 [13:48:16]line НДС 12% НСП 1% [13:48:16]line > о реализуемом товаре [13:48:16]line ОКРУГЛЕНИЕ: -0.41 [13:48:16]line ИТОГО: 500.00 [13:48:16]line Внесено: 500.00 [13:48:16]line СДАЧА: 0.00 [13:48:16]line НСП 1% : 4.43 [13:48:16]line НДС 12% : 53.14 [13:48:16]line Наличными: 500.00 [13:48:16]line Безнал.: 0.00 [13:48:16]line Место: АЗС № 161 "Партнер Нефть" [13:48:16]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:48:16]line СНО: Общий режим [13:48:16]line Чек 139 24.10.2024 13:48 [13:48:16]line Смена: 538 ФФД: 1.0 [13:48:16]line ЗНМ: 0300000104 [13:48:16]line РНМ: 0000000000091764 [13:48:16]line Версия ККМ: 001 [13:48:16]line ФМ: 0000000000871759 [13:48:16]line ФД: 167060 [13:48:16]line ФПД: 169465203627856 [13:48:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134822&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167060&fm=169465203627856&tin=02508201610067®Number=0000000000091764&sum=50000 [13:48:17]OFD Sender: Processing packet 167060 [packets to send 48, broken 47] [13:48:17]ProducePacketName [13:48:17]name=ofd_packets/00167060 [13:48:17]OFD Sender: To server: pG, [13:48:17]CommunicateWithHost lk.salyk.kg:30040 [13:48:17]ConnectInit lk.salyk.kg [13:48:17]written 0, free lines is 4095 [13:48:17]Connected sock=9 [13:48:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 E8 60 07 01 36 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 26 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 94 8C 02 00 35 04 06 00 9A 20 B1 43 97 50 AD A5 14 93 E5 75 2B 64 [13:48:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 D6 CB 47 00 C5 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 35 39 10 04 04 00 94 8C 02 00 F4 03 04 00 8A F6 19 67 B6 04 01 00 00 25 1D 12 0F 4E 9B 23 4F [13:48:17]CommunicateWithHost err = 0 [13:48:17]CheckOFDResponse [13:48:17]1017 (14) - 77093643461234 [13:48:17]1041 (16) - 0000000000871759 [13:48:17]1040 (4) - 167060 [13:48:17]1012 (4) - 24.10.2024 07:26 [13:48:17]1206 (1) - 0 [13:48:17]OFD Sender: Remove packet 167060 [13:48:17]ProducePacketName [13:48:17]name=ofd_packets/00167060 [13:48:17]NVStorageDeleteData [13:48:17]Write to MH i2c: 01 00 00 1A 7B 95 [13:48:17]Write i2c OK [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: 01 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: 01 07 00 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: 01 07 00 1A 7B 00 00 00 00 00 C1 0C 69 [13:48:17]RasterBufferAndPrint [13:48:17]line [13:48:17]line [13:48:17]line [13:48:17]line [13:48:17]line [13:48:17]written 0, free lines is 3271 [13:48:17]MH_Cut [13:48:17]Write to MH i2c: D1 01 00 21 7B 01 6E [13:48:17]Write i2c OK [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: D1 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: D1 01 00 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: D1 01 00 21 7B 00 6D [13:48:17]Write to MH i2c: 01 00 00 22 7B 9D [13:48:17]Write i2c OK [13:48:17]MH_I2C_Read... [13:48:18]OFD Sender: No OFD packet to send [13:48:18]*** Cut start [13:48:18]*** Partial cut [13:48:18]*** CUTSNS_PIN = 1 [13:48:18]*** CUTSNS_PIN = 0 [13:48:18]*** Brake cut motor [13:48:19]Read from MH i2c: 01 [13:48:19]MH_I2C_Read... [13:48:19]*** Stop cut motor [13:48:19]*** Cut end [13:48:19]Read from MH i2c: 01 07 00 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: 01 07 00 22 7B 00 00 00 00 00 FF 0F B2 [13:48:19]process_action close_receipt done [13:48:19]requested_data is exist [13:48:19]produce_requested_data [13:48:19]requested_item fm.sn is exist - process it [13:48:19]wFMCommunicate request_size=4 [13:48:19]MH_SAM_APDU [13:48:19]CAPDU: 80 11 00 00 [13:48:19]Write to MH i2c: E2 08 00 23 7B 80 11 00 00 00 00 00 00 18 [13:48:19]Write i2c OK [13:48:19]MH_I2C_Read... [13:48:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:19]Read from MH i2c: E2 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: E2 17 00 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: E2 17 00 23 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 70 [13:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:48:19]wFMCommunicate OK [13:48:19]requested_item fd.num is exist - process it [13:48:19]SAM_PROTO_GetFieldsCounters [13:48:19]wFMCommunicate request_size=4 [13:48:19]MH_SAM_APDU [13:48:19]CAPDU: 80 13 00 00 [13:48:19]Write to MH i2c: E2 08 00 24 7B 80 13 00 00 00 00 00 00 1B [13:48:19]Write i2c OK [13:48:19]MH_I2C_Read... [13:48:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:19]Read from MH i2c: E2 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: E2 62 00 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: E2 62 00 24 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 94 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [13:48:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 94 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:19]wFMCommunicate OK [13:48:19]SAM_PROTO_GetFieldsCounters done [13:48:19]requested_item shift.num is exist - process it [13:48:19]requested_item shift.opened is exist - process it [13:48:19]req_shift_opened [13:48:19]FM_GetShiftState [13:48:19]SAM_PROTO_GetShiftState [13:48:19]wFMCommunicate request_size=4 [13:48:19]MH_SAM_APDU [13:48:19]CAPDU: 80 13 01 00 [13:48:19]Write to MH i2c: E2 08 00 25 7B 80 13 01 00 00 00 00 00 1D [13:48:19]Write i2c OK [13:48:19]MH_I2C_Read... [13:48:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:19]Read from MH i2c: E2 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: E2 0E 00 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: E2 0E 00 25 7B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 EB [13:48:19]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:48:19]wFMCommunicate OK [13:48:19]SAM_PROTO_GetShiftState done [13:48:19]FM_GetShiftState done [13:48:19]req_shift_opened done [13:48:19]requested_item shift.open_date is exist - process it [13:48:19]req_shift_open_date [13:48:19]req_shift_open_date done [13:48:19]produce_requested_data done [13:48:19]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167060,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:48:19]process_action_free close_receipt [13:48:19]json_value_free [13:48:19]json_value_free done [13:48:19]process_json_proto returns [13:48:19]Send response to host [13:48:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167060,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:48:19]free response buf [13:48:19]execute_script done [13:48:19]execute_script returns [13:48:19]free content buf [13:48:19]Sock 10.Close socket [13:48:19]Sock 10.Thread stoped [13:48:23]OFD Sender: No OFD packet to send [13:48:28]OFD Sender: No OFD packet to send [13:48:33]OFD Sender: No OFD packet to send [13:48:38]OFD Sender: No OFD packet to send [13:48:43]OFD Sender: No OFD packet to send [13:48:48]OFD Sender: No OFD packet to send [13:48:53]OFD Sender: No OFD packet to send [13:48:58]OFD Sender: No OFD packet to send [13:49:03]OFD Sender: No OFD packet to send [13:49:08]OFD Sender: No OFD packet to send [13:49:13]OFD Sender: No OFD packet to send [13:49:18]OFD Sender: No OFD packet to send [13:49:20]accept exits with 8 [13:49:20]New connection [13:49:20]New thread 3067034980 created [13:49:20]Thread 3067178340 joined [13:49:20]Waiting for new connection... [13:49:20] Sock 8.Parse request [13:49:20]Sock 8.Check first char [13:49:20]Sock 8.First char is OK [13:49:20]request: POST /json_proto HTTP/1.0 [13:49:20]Method: POST [13:49:20]URL: /json_proto [13:49:20]Method is POST - this is cgi request [13:49:20]url: /json_proto [13:49:20]query_string will be loaded in cgi processing [13:49:20]execute_cgi json_proto POST (null) [13:49:20]execute_cgi path=json_proto method=POST [13:49:20]POST find Content-Length [13:49:20]Host: 172.17.53.195:8080 [13:49:20]Content-Length: 677 [13:49:20]Content-Type: application/json [13:49:20] [13:49:20]POST finish read [13:49:20]Found Content-Length = 677 [13:49:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:20]execute_script... [13:49:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:20]POST & json_proto [13:49:20]process_json_proto [13:49:20]json parsed OK: [13:49:20]protocol is kg_v1.0 [13:49:20]action value=close_receipt [13:49:20]process_action close_receipt [13:49:20]cmd_close_receipt [13:49:20]MH_GetDate [13:49:20]Write to MH i2c: F0 00 00 26 7B 90 [13:49:20]Write i2c OK [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: F0 [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: F0 09 00 [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: F0 09 00 26 7B 00 67 50 1A 67 21 48 4A 65 E9 [13:49:20]GetLastDocTimeStamp 1729777702 [13:49:20]current date 1729777767 [13:49:20]FM_GetShiftState [13:49:20]SAM_PROTO_GetShiftState [13:49:20]wFMCommunicate request_size=4 [13:49:20]MH_SAM_APDU [13:49:20]CAPDU: 80 13 01 00 [13:49:20]Write to MH i2c: E2 08 00 27 7B 80 13 01 00 00 00 00 00 1F [13:49:20]Write i2c OK [13:49:20]MH_I2C_Read... [13:49:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:20]Read from MH i2c: E2 [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: E2 0E 00 [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: E2 0E 00 27 7B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 ED [13:49:20]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:49:20]wFMCommunicate OK [13:49:20]SAM_PROTO_GetShiftState done [13:49:20]FM_GetShiftState done [13:49:20]opened in 1729730220 [13:49:20]opened+sec_in_day 1729816620 [13:49:20]quantity*price = 50041 [13:49:20]sum+1 = 50042 [13:49:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 140 24.10.2024 13:49 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167061 ФПД: 179710277766300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134927&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167061&fm=179710277766300&tin=02508201610067®Number=0000000000091764&sum=50000 [13:49:21]StoreToDocumentArchive [13:49:21]shift 538 fd 167061 [13:49:21]save to /storage/0538/doc_00167061 [13:49:21]save last doc name /storage/0538/doc_00167061 to /storage/kkm_last_doc_name [13:49:21]save OK [13:49:21]Clear old archive folders... [13:49:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:49:21]tlvbuf is 0201B0C0 [13:49:21]SAM_PROTO_ClearQueue [13:49:21]wFMCommunicate request_size=4 [13:49:21]MH_SAM_APDU [13:49:21]CAPDU: 80 09 00 00 [13:49:21]Write to MH i2c: E2 08 00 34 7B 80 09 00 00 00 00 00 00 21 [13:49:21]Write i2c OK [13:49:21]MH_I2C_Read... [13:49:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:49:21]Read from MH i2c: E2 [13:49:21]MH_I2C_Read... [13:49:21]Read from MH i2c: E2 03 00 [13:49:21]MH_I2C_Read... [13:49:21]Read from MH i2c: E2 03 00 34 7B 00 90 00 23 [13:49:21]RAPDU: 90 00 [13:49:21]wFMCommunicate OK [13:49:21]SAM_PROTO_ClearQueue done [13:49:21]KKMCreateOFDPacket [13:49:21]OFDProtocolAddRootSTLVToBuf [13:49:21]FM_MakeSignedData [13:49:21]FM_MakeSignedData [13:49:21]SAM_PROTO_SignData [13:49:21]wFMCommunicate request_size=4 [13:49:21]MH_SAM_APDU [13:49:21]CAPDU: 80 0D 01 02 [13:49:21]Write to MH i2c: E2 08 00 35 7B 80 0D 01 02 00 00 00 00 29 [13:49:21]Write i2c OK [13:49:21]MH_I2C_Read... [13:49:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:49:22]Read from MH i2c: E2 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: E2 03 00 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: E2 03 00 35 7B 00 90 00 24 [13:49:22]RAPDU: 90 00 [13:49:22]wFMCommunicate OK [13:49:22]wFMCommunicate request_size=255 [13:49:22]MH_SAM_APDU [13:49:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 67 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 95 8C 02 00 35 04 06 00 A3 [13:49:22]Write to MH i2c: E2 02 01 36 7B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 67 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 95 8C 02 00 35 04 06 00 A3 00 00 65 [13:49:22]Write i2c OK [13:49:22]MH_I2C_Read... [13:49:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:22]Read from MH i2c: E2 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: E2 03 00 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: E2 03 00 36 7B 00 90 00 25 [13:49:22]RAPDU: 90 00 [13:49:22]wFMCommunicate OK [13:49:22]wFMCommunicate request_size=10 [13:49:22]MH_SAM_APDU [13:49:22]CAPDU: 80 0D 02 02 05 72 0F 44 CC 9C [13:49:22]Write to MH i2c: E2 0D 00 37 7B 80 0D 02 02 05 00 72 0F 44 CC 9C 00 00 63 [13:49:22]Write i2c OK [13:49:22]MH_I2C_Read... [13:49:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:22]Read from MH i2c: E2 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: E2 03 00 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: E2 03 00 37 7B 00 90 00 26 [13:49:22]RAPDU: 90 00 [13:49:22]wFMCommunicate OK [13:49:22]wFMCommunicate request_size=4 [13:49:22]MH_SAM_APDU [13:49:22]CAPDU: 80 0D 03 02 [13:49:22]Write to MH i2c: E2 08 00 38 7B 80 0D 03 02 00 00 00 00 2E [13:49:22]Write i2c OK [13:49:22]MH_I2C_Read... [13:49:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:49:22]Read from MH i2c: E2 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: E2 0B 00 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: E2 0B 00 38 7B 00 61 37 34 36 DA EA CC 8D 90 00 4E [13:49:22]RAPDU: 61 37 34 36 DA EA CC 8D 90 00 [13:49:22]wFMCommunicate OK [13:49:22]SAM_PROTO_SignData done [13:49:22]FM_MakeSignedData done [13:49:22]CreateOFDProtocolMessage [13:49:22]wFMCommunicate request_size=4 [13:49:22]MH_SAM_APDU [13:49:22]CAPDU: 80 11 00 00 [13:49:22]Write to MH i2c: E2 08 00 39 7B 80 11 00 00 00 00 00 00 2E [13:49:22]Write i2c OK [13:49:22]MH_I2C_Read... [13:49:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:22]Read from MH i2c: E2 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: E2 17 00 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: E2 17 00 39 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 86 [13:49:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:49:22]wFMCommunicate OK [13:49:22]CreateOFDProtocolMessage done [13:49:22]OFDSenderStorePacket 167061 [13:49:22]StoreOFDPacket docnum=167061 [13:49:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 90 78 07 01 45 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 67 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 95 8C 02 00 35 04 06 00 A3 72 0F 44 CC 9C 61 37 34 36 DA EA CC 8D [13:49:22]CheckFolder [13:49:22]dirname=/storage/ofd_packets [13:49:22]CheckFolder done [13:49:22]ProducePacketName [13:49:22]name=ofd_packets/00167061 [13:49:22]NVStorageSaveData ofd_packets/00167061 [13:49:22]File name is /storage/ofd_packets/00167061 [13:49:22]Write 301 bytes [13:49:22]NVStorageSaveData done [13:49:22]OFDSenderStorePacket done [13:49:22]KKMCreateOFDPacket done [13:49:22]NVStorageSaveData kkm_last_timestamp [13:49:22]File name is /storage/kkm_last_timestamp [13:49:22]Write 4 bytes [13:49:22]NVStorageSaveData done [13:49:22]ExternCall_PrintAddStr [13:49:22]wPrintStart [13:49:22]Write to MH i2c: 01 00 00 3A 7B B5 [13:49:22]Write i2c OK [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: 01 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: 01 07 00 [13:49:22]MH_I2C_Read... [13:49:22]Read from MH i2c: 01 07 00 3A 7B 00 00 00 00 00 FF 0F CA [13:49:22]RasterBufferAndPrint [13:49:22]line Счет N : (1)221649 [13:49:22]line ИНН: 02508201610067 [13:49:22]line Контрольно-Кассовый Чек [13:49:22]line ПРОДАЖА [13:49:22]line ТРК (МРК, ГНК) : 13 [13:49:22]line Товар: 2710124130 [13:49:22]line Аи-92-К-5 [13:49:22]line 7.480 * 66.90 [13:49:22]line = 500.41 [13:49:22]line НДС 12% НСП 1% [13:49:22]line > о реализуемом товаре [13:49:22]line ОКРУГЛЕНИЕ: -0.41 [13:49:22]line ИТОГО: 500.00 [13:49:22]line Внесено: 500.00 [13:49:22]line СДАЧА: 0.00 [13:49:22]line НСП 1% : 4.43 [13:49:22]line НДС 12% : 53.14 [13:49:22]line Наличными: 500.00 [13:49:22]line Безнал.: 0.00 [13:49:22]line Место: АЗС № 161 "Партнер Нефть" [13:49:22]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:49:22]line СНО: Общий режим [13:49:22]line Чек 140 24.10.2024 13:49 [13:49:22]line Смена: 538 ФФД: 1.0 [13:49:22]line ЗНМ: 0300000104 [13:49:22]line РНМ: 0000000000091764 [13:49:22]line Версия ККМ: 001 [13:49:22]line ФМ: 0000000000871759 [13:49:22]line ФД: 167061 [13:49:22]line ФПД: 179710277766300 [13:49:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134927&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167061&fm=179710277766300&tin=02508201610067®Number=0000000000091764&sum=50000 [13:49:22]OFD Sender: Processing packet 167061 [packets to send 48, broken 47] [13:49:22]ProducePacketName [13:49:22]name=ofd_packets/00167061 [13:49:22]OFD Sender: To server: pG, [13:49:22]CommunicateWithHost lk.salyk.kg:30040 [13:49:22]ConnectInit lk.salyk.kg [13:49:22]written 0, free lines is 4095 [13:49:22]Connected sock=10 [13:49: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 35 39 0F 01 00 00 90 78 07 01 45 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 67 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 95 8C 02 00 35 04 06 00 A3 72 0F 44 CC 9C 61 37 34 36 DA EA CC 8D [13:49: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 35 39 4F 00 00 00 4C 15 47 00 AC 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 35 39 10 04 04 00 95 8C 02 00 F4 03 04 00 CB F6 19 67 B6 04 01 00 00 A4 23 BE 63 EC 48 DC 97 [13:49:23]CommunicateWithHost err = 0 [13:49:23]CheckOFDResponse [13:49:23]1017 (14) - 77093643461234 [13:49:23]1041 (16) - 0000000000871759 [13:49:23]1040 (4) - 167061 [13:49:23]1012 (4) - 24.10.2024 07:27 [13:49:23]1206 (1) - 0 [13:49:23]OFD Sender: Remove packet 167061 [13:49:23]ProducePacketName [13:49:23]name=ofd_packets/00167061 [13:49:23]NVStorageDeleteData [13:49:23]Write to MH i2c: 01 00 00 65 7B E0 [13:49:23]Write i2c OK [13:49:23]MH_I2C_Read... [13:49:23]Read from MH i2c: 01 [13:49:23]MH_I2C_Read... [13:49:23]Read from MH i2c: 01 07 00 [13:49:23]MH_I2C_Read... [13:49:23]Read from MH i2c: 01 07 00 65 7B 00 00 00 00 00 B2 0C A5 [13:49:23]RasterBufferAndPrint [13:49:23]line [13:49:23]line [13:49:23]line [13:49:23]line [13:49:23]line [13:49:23]written 0, free lines is 3257 [13:49:23]MH_Cut [13:49:23]Write to MH i2c: D1 01 00 6C 7B 01 B9 [13:49:23]Write i2c OK [13:49:23]MH_I2C_Read... [13:49:23]Read from MH i2c: D1 [13:49:23]MH_I2C_Read... [13:49:23]Read from MH i2c: D1 01 00 [13:49:23]MH_I2C_Read... [13:49:23]Read from MH i2c: D1 01 00 6C 7B 00 B8 [13:49:23]Write to MH i2c: 01 00 00 6D 7B E8 [13:49:23]Write i2c OK [13:49:23]MH_I2C_Read... [13:49:23]OFD Sender: No OFD packet to send [13:49:24]*** Cut start [13:49:24]*** Partial cut [13:49:24]*** CUTSNS_PIN = 1 [13:49:24]*** CUTSNS_PIN = 0 [13:49:24]*** Brake cut motor [13:49:24]Read from MH i2c: 01 [13:49:24]MH_I2C_Read... [13:49:24]*** Stop cut motor [13:49:24]*** Cut end [13:49:24]Read from MH i2c: 01 07 00 [13:49:24]MH_I2C_Read... [13:49:24]Read from MH i2c: 01 07 00 6D 7B 00 00 00 00 00 FF 0F FD [13:49:24]process_action close_receipt done [13:49:24]requested_data is exist [13:49:24]produce_requested_data [13:49:24]requested_item fm.sn is exist - process it [13:49:24]wFMCommunicate request_size=4 [13:49:24]MH_SAM_APDU [13:49:24]CAPDU: 80 11 00 00 [13:49:24]Write to MH i2c: E2 08 00 6E 7B 80 11 00 00 00 00 00 00 63 [13:49:24]Write i2c OK [13:49:24]MH_I2C_Read... [13:49:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:24]Read from MH i2c: E2 [13:49:24]MH_I2C_Read... [13:49:24]Read from MH i2c: E2 17 00 [13:49:24]MH_I2C_Read... [13:49:24]Read from MH i2c: E2 17 00 6E 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 BB [13:49:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:49:24]wFMCommunicate OK [13:49:24]requested_item fd.num is exist - process it [13:49:24]SAM_PROTO_GetFieldsCounters [13:49:24]wFMCommunicate request_size=4 [13:49:24]MH_SAM_APDU [13:49:24]CAPDU: 80 13 00 00 [13:49:24]Write to MH i2c: E2 08 00 6F 7B 80 13 00 00 00 00 00 00 66 [13:49:24]Write i2c OK [13:49:24]MH_I2C_Read... [13:49:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:49:24]Read from MH i2c: E2 [13:49:24]MH_I2C_Read... [13:49:24]Read from MH i2c: E2 62 00 [13:49:24]MH_I2C_Read... [13:49:24]Read from MH i2c: E2 62 00 6F 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 95 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [13:49: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 95 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:49:24]wFMCommunicate OK [13:49:24]SAM_PROTO_GetFieldsCounters done [13:49:24]requested_item shift.num is exist - process it [13:49:24]requested_item shift.opened is exist - process it [13:49:24]req_shift_opened [13:49:24]FM_GetShiftState [13:49:24]SAM_PROTO_GetShiftState [13:49:24]wFMCommunicate request_size=4 [13:49:24]MH_SAM_APDU [13:49:24]CAPDU: 80 13 01 00 [13:49:24]Write to MH i2c: E2 08 00 70 7B 80 13 01 00 00 00 00 00 68 [13:49:24]Write i2c OK [13:49:24]MH_I2C_Read... [13:49:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:24]Read from MH i2c: E2 [13:49:24]MH_I2C_Read... [13:49:24]Read from MH i2c: E2 0E 00 [13:49:24]MH_I2C_Read... [13:49:24]Read from MH i2c: E2 0E 00 70 7B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 36 [13:49:24]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:49:24]wFMCommunicate OK [13:49:24]SAM_PROTO_GetShiftState done [13:49:24]FM_GetShiftState done [13:49:24]req_shift_opened done [13:49:24]requested_item shift.open_date is exist - process it [13:49:24]req_shift_open_date [13:49:24]req_shift_open_date done [13:49:24]produce_requested_data done [13:49:24]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167061,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:49:24]process_action_free close_receipt [13:49:24]json_value_free [13:49:24]json_value_free done [13:49:24]process_json_proto returns [13:49:24]Send response to host [13:49:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167061,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:49:24]free response buf [13:49:24]execute_script done [13:49:24]execute_script returns [13:49:24]free content buf [13:49:24]Sock 8.Close socket [13:49:24]Sock 8.Thread stoped [13:49:28]OFD Sender: No OFD packet to send [13:49:33]OFD Sender: No OFD packet to send [13:49:38]OFD Sender: No OFD packet to send [13:49:43]OFD Sender: No OFD packet to send [13:49:48]OFD Sender: No OFD packet to send [13:49:53]OFD Sender: No OFD packet to send [13:49:58]OFD Sender: No OFD packet to send [13:50:03]OFD Sender: No OFD packet to send [13:50:08]OFD Sender: No OFD packet to send [13:50:13]OFD Sender: No OFD packet to send [13:50:18]OFD Sender: No OFD packet to send [13:50:23]OFD Sender: No OFD packet to send [13:50:28]OFD Sender: No OFD packet to send [13:50:33]OFD Sender: No OFD packet to send [13:50:38]OFD Sender: No OFD packet to send [13:50:43]OFD Sender: No OFD packet to send [13:50:48]OFD Sender: No OFD packet to send [13:50:49]accept exits with 9 [13:50:49]New connection [13:50:49]New thread 3067178340 created [13:50:49]Thread 3067034980 joined [13:50:49]Waiting for new connection... [13:50:49] Sock 9.Parse request [13:50:49]Sock 9.Check first char [13:50:49]Sock 9.First char is OK [13:50:49]request: POST /json_proto HTTP/1.0 [13:50:49]Method: POST [13:50:49]URL: /json_proto [13:50:49]Method is POST - this is cgi request [13:50:49]url: /json_proto [13:50:49]query_string will be loaded in cgi processing [13:50:49]execute_cgi json_proto POST (null) [13:50:49]execute_cgi path=json_proto method=POST [13:50:49]POST find Content-Length [13:50:49]Host: 172.17.53.195:8080 [13:50:49]Content-Length: 678 [13:50:49]Content-Type: application/json [13:50:49] [13:50:49]POST finish read [13:50:49]Found Content-Length = 678 [13:50:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:49]execute_script... [13:50:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:49]POST & json_proto [13:50:49]process_json_proto [13:50:49]json parsed OK: [13:50:49]protocol is kg_v1.0 [13:50:49]action value=close_receipt [13:50:49]process_action close_receipt [13:50:49]cmd_close_receipt [13:50:49]MH_GetDate [13:50:49]Write to MH i2c: F0 00 00 71 7B DB [13:50:49]Write i2c OK [13:50:49]MH_I2C_Read... [13:50:49]Read from MH i2c: F0 [13:50:49]MH_I2C_Read... [13:50:49]Read from MH i2c: F0 09 00 [13:50:49]MH_I2C_Read... [13:50:49]Read from MH i2c: F0 09 00 71 7B 00 C0 50 1A 67 21 48 4A 65 8D [13:50:49]GetLastDocTimeStamp 1729777767 [13:50:49]current date 1729777856 [13:50:49]FM_GetShiftState [13:50:49]SAM_PROTO_GetShiftState [13:50:49]wFMCommunicate request_size=4 [13:50:49]MH_SAM_APDU [13:50:49]CAPDU: 80 13 01 00 [13:50:49]Write to MH i2c: E2 08 00 72 7B 80 13 01 00 00 00 00 00 6A [13:50:49]Write i2c OK [13:50:49]MH_I2C_Read... [13:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:49]Read from MH i2c: E2 [13:50:49]MH_I2C_Read... [13:50:49]Read from MH i2c: E2 0E 00 [13:50:49]MH_I2C_Read... [13:50:49]Read from MH i2c: E2 0E 00 72 7B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 38 [13:50:49]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:50:49]wFMCommunicate OK [13:50:49]SAM_PROTO_GetShiftState done [13:50:49]FM_GetShiftState done [13:50:49]opened in 1729730220 [13:50:49]opened+sec_in_day 1729816620 [13:50:49]quantity*price = 80061 [13:50:49]sum+1 = 80063 [13:50:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 141 24.10.2024 13:50 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167062 ФПД: 175289551220394 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135056&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167062&fm=175289551220394&tin=02508201610067®Number=0000000000091764&sum=80000 [13:50:50]StoreToDocumentArchive [13:50:50]shift 538 fd 167062 [13:50:50]save to /storage/0538/doc_00167062 [13:50:50]save last doc name /storage/0538/doc_00167062 to /storage/kkm_last_doc_name [13:50:50]save OK [13:50:50]Clear old archive folders... [13:50:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:50:50]tlvbuf is 01FFA5E0 [13:50:50]SAM_PROTO_ClearQueue [13:50:50]wFMCommunicate request_size=4 [13:50:50]MH_SAM_APDU [13:50:50]CAPDU: 80 09 00 00 [13:50:50]Write to MH i2c: E2 08 00 7F 7B 80 09 00 00 00 00 00 00 6C [13:50:50]Write i2c OK [13:50:50]MH_I2C_Read... [13:50:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:50:50]Read from MH i2c: E2 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 03 00 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 03 00 7F 7B 00 90 00 6E [13:50:50]RAPDU: 90 00 [13:50:50]wFMCommunicate OK [13:50:50]SAM_PROTO_ClearQueue done [13:50:50]KKMCreateOFDPacket [13:50:50]OFDProtocolAddRootSTLVToBuf [13:50:50]FM_MakeSignedData [13:50:50]FM_MakeSignedData [13:50:50]SAM_PROTO_SignData [13:50:50]wFMCommunicate request_size=4 [13:50:50]MH_SAM_APDU [13:50:50]CAPDU: 80 0D 01 02 [13:50:50]Write to MH i2c: E2 08 00 80 7B 80 0D 01 02 00 00 00 00 74 [13:50:50]Write i2c OK [13:50:50]MH_I2C_Read... [13:50:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:50:50]Read from MH i2c: E2 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 03 00 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 03 00 80 7B 00 90 00 6F [13:50:50]RAPDU: 90 00 [13:50:50]wFMCommunicate OK [13:50:50]wFMCommunicate request_size=255 [13:50:50]MH_SAM_APDU [13:50:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 C0 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 96 8C 02 00 35 04 06 00 9F [13:50:50]Write to MH i2c: E2 02 01 81 7B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 C0 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 96 8C 02 00 35 04 06 00 9F 00 00 74 [13:50:50]Write i2c OK [13:50:50]MH_I2C_Read... [13:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:50]Read from MH i2c: E2 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 03 00 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 03 00 81 7B 00 90 00 70 [13:50:50]RAPDU: 90 00 [13:50:50]wFMCommunicate OK [13:50:50]wFMCommunicate request_size=10 [13:50:50]MH_SAM_APDU [13:50:50]CAPDU: 80 0D 02 02 05 6C C7 6E EE AA [13:50:50]Write to MH i2c: E2 0D 00 82 7B 80 0D 02 02 05 00 6C C7 6E EE AA 00 00 BA [13:50:50]Write i2c OK [13:50:50]MH_I2C_Read... [13:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:50]Read from MH i2c: E2 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 03 00 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 03 00 82 7B 00 90 00 71 [13:50:50]RAPDU: 90 00 [13:50:50]wFMCommunicate OK [13:50:50]wFMCommunicate request_size=4 [13:50:50]MH_SAM_APDU [13:50:50]CAPDU: 80 0D 03 02 [13:50:50]Write to MH i2c: E2 08 00 83 7B 80 0D 03 02 00 00 00 00 79 [13:50:50]Write i2c OK [13:50:50]MH_I2C_Read... [13:50:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:50:50]Read from MH i2c: E2 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 0B 00 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 0B 00 83 7B 00 3E 1B 65 A3 75 54 32 B8 90 00 8E [13:50:50]RAPDU: 3E 1B 65 A3 75 54 32 B8 90 00 [13:50:50]wFMCommunicate OK [13:50:50]SAM_PROTO_SignData done [13:50:50]FM_MakeSignedData done [13:50:50]CreateOFDProtocolMessage [13:50:50]wFMCommunicate request_size=4 [13:50:50]MH_SAM_APDU [13:50:50]CAPDU: 80 11 00 00 [13:50:50]Write to MH i2c: E2 08 00 84 7B 80 11 00 00 00 00 00 00 79 [13:50:50]Write i2c OK [13:50:50]MH_I2C_Read... [13:50:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:50]Read from MH i2c: E2 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 17 00 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: E2 17 00 84 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 D1 [13:50:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:50:50]wFMCommunicate OK [13:50:50]CreateOFDProtocolMessage done [13:50:50]OFDSenderStorePacket 167062 [13:50:50]StoreOFDPacket docnum=167062 [13:50:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 69 6F 07 01 49 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 C0 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 96 8C 02 00 35 04 06 00 9F 6C C7 6E EE AA 3E 1B 65 A3 75 54 32 B8 [13:50:50]CheckFolder [13:50:50]dirname=/storage/ofd_packets [13:50:50]CheckFolder done [13:50:50]ProducePacketName [13:50:50]name=ofd_packets/00167062 [13:50:50]NVStorageSaveData ofd_packets/00167062 [13:50:50]File name is /storage/ofd_packets/00167062 [13:50:50]Write 301 bytes [13:50:50]NVStorageSaveData done [13:50:50]OFDSenderStorePacket done [13:50:50]KKMCreateOFDPacket done [13:50:50]NVStorageSaveData kkm_last_timestamp [13:50:50]File name is /storage/kkm_last_timestamp [13:50:50]Write 4 bytes [13:50:50]NVStorageSaveData done [13:50:50]ExternCall_PrintAddStr [13:50:50]wPrintStart [13:50:50]Write to MH i2c: 01 00 00 85 7B 00 [13:50:50]Write i2c OK [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: 01 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: 01 07 00 [13:50:50]MH_I2C_Read... [13:50:50]Read from MH i2c: 01 07 00 85 7B 00 00 00 00 00 FF 0F 15 [13:50:50]RasterBufferAndPrint [13:50:50]line Счет N : (1)221650 [13:50:50]line ИНН: 02508201610067 [13:50:50]line Контрольно-Кассовый Чек [13:50:50]line ПРОДАЖА [13:50:50]line ТРК (МРК, ГНК) : 34 [13:50:50]line Товар: 2710124500 [13:50:50]line Аи-95-К-5 [13:50:50]line 10.790 * 74.20 [13:50:50]line = 800.62 [13:50:50]line НДС 12% НСП 1% [13:50:50]line > о реализуемом товаре [13:50:50]line ОКРУГЛЕНИЕ: -0.62 [13:50:50]line ИТОГО: 800.00 [13:50:50]line Внесено: 800.00 [13:50:50]line СДАЧА: 0.00 [13:50:50]line НСП 1% : 7.08 [13:50:50]line НДС 12% : 85.02 [13:50:50]line Наличными: 800.00 [13:50:50]line Безнал.: 0.00 [13:50:50]line Место: АЗС № 161 "Партнер Нефть" [13:50:50]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:50:50]line СНО: Общий режим [13:50:50]line Чек 141 24.10.2024 13:50 [13:50:50]line Смена: 538 ФФД: 1.0 [13:50:50]line ЗНМ: 0300000104 [13:50:50]line РНМ: 0000000000091764 [13:50:50]line Версия ККМ: 001 [13:50:50]line ФМ: 0000000000871759 [13:50:50]line ФД: 167062 [13:50:50]line ФПД: 175289551220394 [13:50:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135056&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167062&fm=175289551220394&tin=02508201610067®Number=0000000000091764&sum=80000 [13:50:51]OFD Sender: Processing packet 167062 [packets to send 48, broken 47] [13:50:51]ProducePacketName [13:50:51]name=ofd_packets/00167062 [13:50:51]OFD Sender: To server: pG, [13:50:51]CommunicateWithHost lk.salyk.kg:30040 [13:50:51]ConnectInit lk.salyk.kg [13:50:51]written 0, free lines is 4095 [13:50:51]Connected sock=11 [13:50: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 35 39 0F 01 00 00 69 6F 07 01 49 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 C0 50 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 96 8C 02 00 35 04 06 00 9F 6C C7 6E EE AA 3E 1B 65 A3 75 54 32 B8 [13:50: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 35 39 4F 00 00 00 36 84 47 00 0D 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 96 8C 02 00 F4 03 04 00 24 F7 19 67 B6 04 01 00 00 91 25 A7 9D F1 7D DD 85 [13:50:51]CommunicateWithHost err = 0 [13:50:51]CheckOFDResponse [13:50:51]1017 (14) - 77093643461234 [13:50:51]1041 (16) - 0000000000871759 [13:50:51]1040 (4) - 167062 [13:50:51]1012 (4) - 24.10.2024 07:28 [13:50:51]1206 (1) - 0 [13:50:51]OFD Sender: Remove packet 167062 [13:50:51]ProducePacketName [13:50:51]name=ofd_packets/00167062 [13:50:51]NVStorageDeleteData [13:50:51]Write to MH i2c: 01 00 00 B0 7B 2B [13:50:51]Write i2c OK [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: 01 [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: 01 07 00 [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: 01 07 00 B0 7B 00 00 00 00 00 CF 0C 0D [13:50:51]RasterBufferAndPrint [13:50:51]line [13:50:51]line [13:50:51]line [13:50:51]line [13:50:51]line [13:50:51]written 0, free lines is 3285 [13:50:51]MH_Cut [13:50:51]Write to MH i2c: D1 01 00 B7 7B 01 04 [13:50:51]Write i2c OK [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: D1 [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: D1 01 00 [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: D1 01 00 B7 7B 00 03 [13:50:51]Write to MH i2c: 01 00 00 B8 7B 33 [13:50:51]Write i2c OK [13:50:51]MH_I2C_Read... [13:50:51]OFD Sender: No OFD packet to send [13:50:52]*** Cut start [13:50:52]*** Partial cut [13:50:52]*** CUTSNS_PIN = 1 [13:50:52]*** CUTSNS_PIN = 0 [13:50:52]*** Brake cut motor [13:50:53]Read from MH i2c: 01 [13:50:53]MH_I2C_Read... [13:50:53]*** Stop cut motor [13:50:53]*** Cut end [13:50:53]Read from MH i2c: 01 07 00 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: 01 07 00 B8 7B 00 00 00 00 00 FF 0F 48 [13:50:53]process_action close_receipt done [13:50:53]requested_data is exist [13:50:53]produce_requested_data [13:50:53]requested_item fm.sn is exist - process it [13:50:53]wFMCommunicate request_size=4 [13:50:53]MH_SAM_APDU [13:50:53]CAPDU: 80 11 00 00 [13:50:53]Write to MH i2c: E2 08 00 B9 7B 80 11 00 00 00 00 00 00 AE [13:50:53]Write i2c OK [13:50:53]MH_I2C_Read... [13:50:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:53]Read from MH i2c: E2 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: E2 17 00 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: E2 17 00 B9 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 06 [13:50:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:50:53]wFMCommunicate OK [13:50:53]requested_item fd.num is exist - process it [13:50:53]SAM_PROTO_GetFieldsCounters [13:50:53]wFMCommunicate request_size=4 [13:50:53]MH_SAM_APDU [13:50:53]CAPDU: 80 13 00 00 [13:50:53]Write to MH i2c: E2 08 00 BA 7B 80 13 00 00 00 00 00 00 B1 [13:50:53]Write i2c OK [13:50:53]MH_I2C_Read... [13:50:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:50:53]Read from MH i2c: E2 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: E2 62 00 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: E2 62 00 BA 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 96 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [13:50:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 96 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:50:53]wFMCommunicate OK [13:50:53]SAM_PROTO_GetFieldsCounters done [13:50:53]requested_item shift.num is exist - process it [13:50:53]requested_item shift.opened is exist - process it [13:50:53]req_shift_opened [13:50:53]FM_GetShiftState [13:50:53]SAM_PROTO_GetShiftState [13:50:53]wFMCommunicate request_size=4 [13:50:53]MH_SAM_APDU [13:50:53]CAPDU: 80 13 01 00 [13:50:53]Write to MH i2c: E2 08 00 BB 7B 80 13 01 00 00 00 00 00 B3 [13:50:53]Write i2c OK [13:50:53]MH_I2C_Read... [13:50:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:53]Read from MH i2c: E2 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: E2 0E 00 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: E2 0E 00 BB 7B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 81 [13:50:53]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:50:53]wFMCommunicate OK [13:50:53]SAM_PROTO_GetShiftState done [13:50:53]FM_GetShiftState done [13:50:53]req_shift_opened done [13:50:53]requested_item shift.open_date is exist - process it [13:50:53]req_shift_open_date [13:50:53]req_shift_open_date done [13:50:53]produce_requested_data done [13:50:53]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167062,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:50:53]process_action_free close_receipt [13:50:53]json_value_free [13:50:53]json_value_free done [13:50:53]process_json_proto returns [13:50:53]Send response to host [13:50:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167062,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:50:53]free response buf [13:50:53]execute_script done [13:50:53]execute_script returns [13:50:53]free content buf [13:50:53]Sock 9.Close socket [13:50:53]Sock 9.Thread stoped [13:50:56]OFD Sender: No OFD packet to send [13:51:01]OFD Sender: No OFD packet to send [13:51:06]OFD Sender: No OFD packet to send [13:51:11]OFD Sender: No OFD packet to send [13:51:16]OFD Sender: No OFD packet to send [13:51:22]OFD Sender: No OFD packet to send [13:51:27]OFD Sender: No OFD packet to send [13:51:32]OFD Sender: No OFD packet to send [13:51:37]OFD Sender: No OFD packet to send [13:51:42]OFD Sender: No OFD packet to send [13:51:47]OFD Sender: No OFD packet to send [13:51:52]OFD Sender: No OFD packet to send [13:51:57]OFD Sender: No OFD packet to send [13:52:02]OFD Sender: No OFD packet to send [13:52:07]OFD Sender: No OFD packet to send [13:52:12]OFD Sender: No OFD packet to send [13:52:17]OFD Sender: No OFD packet to send [13:52:22]OFD Sender: No OFD packet to send [13:52:27]OFD Sender: No OFD packet to send [13:52:32]OFD Sender: No OFD packet to send [13:52:37]OFD Sender: No OFD packet to send [13:52:42]OFD Sender: No OFD packet to send [13:52:47]OFD Sender: No OFD packet to send [13:52:52]OFD Sender: No OFD packet to send [13:52:57]OFD Sender: No OFD packet to send [13:53:02]OFD Sender: No OFD packet to send [13:53:07]OFD Sender: No OFD packet to send [13:53:12]OFD Sender: No OFD packet to send [13:53:17]OFD Sender: No OFD packet to send [13:53:22]OFD Sender: No OFD packet to send [13:53:27]OFD Sender: No OFD packet to send [13:53:32]OFD Sender: No OFD packet to send [13:53:37]OFD Sender: No OFD packet to send [13:53:42]OFD Sender: No OFD packet to send [13:53:47]OFD Sender: No OFD packet to send [13:53:52]OFD Sender: No OFD packet to send [13:53:57]OFD Sender: No OFD packet to send [13:54:02]OFD Sender: No OFD packet to send [13:54:07]OFD Sender: No OFD packet to send [13:54:12]OFD Sender: No OFD packet to send [13:54:17]OFD Sender: No OFD packet to send [13:54:22]OFD Sender: No OFD packet to send [13:54:27]OFD Sender: No OFD packet to send [13:54:32]OFD Sender: No OFD packet to send [13:54:37]OFD Sender: No OFD packet to send [13:54:42]OFD Sender: No OFD packet to send [13:54:47]OFD Sender: No OFD packet to send [13:54:52]OFD Sender: No OFD packet to send [13:54:57]OFD Sender: No OFD packet to send [13:55:02]OFD Sender: No OFD packet to send [13:55:07]OFD Sender: No OFD packet to send [13:55:12]OFD Sender: No OFD packet to send [13:55:17]OFD Sender: No OFD packet to send [13:55:22]OFD Sender: No OFD packet to send [13:55:27]OFD Sender: No OFD packet to send [13:55:32]OFD Sender: No OFD packet to send [13:55:37]OFD Sender: No OFD packet to send [13:55:42]OFD Sender: No OFD packet to send [13:55:47]OFD Sender: No OFD packet to send [13:55:52]OFD Sender: No OFD packet to send [13:55:57]OFD Sender: No OFD packet to send [13:56:02]OFD Sender: No OFD packet to send [13:56:07]OFD Sender: No OFD packet to send [13:56:12]OFD Sender: No OFD packet to send [13:56:17]OFD Sender: No OFD packet to send [13:56:22]OFD Sender: No OFD packet to send [13:56:27]OFD Sender: No OFD packet to send [13:56:32]OFD Sender: No OFD packet to send [13:56:37]OFD Sender: No OFD packet to send [13:56:42]OFD Sender: No OFD packet to send [13:56:47]OFD Sender: No OFD packet to send [13:56:52]OFD Sender: No OFD packet to send [13:56:57]OFD Sender: No OFD packet to send [13:57:02]OFD Sender: No OFD packet to send [13:57:07]OFD Sender: No OFD packet to send [13:57:12]OFD Sender: No OFD packet to send [13:57:17]OFD Sender: No OFD packet to send [13:57:22]OFD Sender: No OFD packet to send [13:57:27]OFD Sender: No OFD packet to send [13:57:32]OFD Sender: No OFD packet to send [13:57:37]OFD Sender: No OFD packet to send [13:57:42]OFD Sender: No OFD packet to send [13:57:47]OFD Sender: No OFD packet to send [13:57:52]OFD Sender: No OFD packet to send [13:57:57]OFD Sender: No OFD packet to send [13:58:02]OFD Sender: No OFD packet to send [13:58:07]OFD Sender: No OFD packet to send [13:58:12]OFD Sender: No OFD packet to send [13:58:17]OFD Sender: No OFD packet to send [13:58:22]accept exits with 8 [13:58:22]New connection [13:58:22]New thread 3067034980 created [13:58:22]Thread 3067178340 joined [13:58:22]Waiting for new connection... [13:58:22] Sock 8.Parse request [13:58:22]Sock 8.Check first char [13:58:22]Sock 8.First char is OK [13:58:22]request: POST /json_proto HTTP/1.0 [13:58:22]Method: POST [13:58:22]URL: /json_proto [13:58:22]Method is POST - this is cgi request [13:58:22]url: /json_proto [13:58:22]query_string will be loaded in cgi processing [13:58:22]execute_cgi json_proto POST (null) [13:58:22]execute_cgi path=json_proto method=POST [13:58:22]POST find Content-Length [13:58:22]Host: 172.17.53.195:8080 [13:58:22]Content-Length: 767 [13:58:22]Content-Type: application/json [13:58:22] [13:58:22]POST finish read [13:58:22]Found Content-Length = 767 [13:58:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:58:22]execute_script... [13:58:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:58:22]POST & json_proto [13:58:22]process_json_proto [13:58:22]json parsed OK: [13:58:22]protocol is kg_v1.0 [13:58:22]action value=close_receipt [13:58:22]process_action close_receipt [13:58:22]cmd_close_receipt [13:58:22]MH_GetDate [13:58:22]Write to MH i2c: F0 00 00 BC 7B 26 [13:58:22]Write i2c OK [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: F0 [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: F0 09 00 [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: F0 09 00 BC 7B 00 85 52 1A 67 21 48 4A 65 9F [13:58:22]GetLastDocTimeStamp 1729777856 [13:58:22]current date 1729778309 [13:58:22]FM_GetShiftState [13:58:22]SAM_PROTO_GetShiftState [13:58:22]wFMCommunicate request_size=4 [13:58:22]MH_SAM_APDU [13:58:22]CAPDU: 80 13 01 00 [13:58:22]Write to MH i2c: E2 08 00 BD 7B 80 13 01 00 00 00 00 00 B5 [13:58:22]Write i2c OK [13:58:22]MH_I2C_Read... [13:58:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:22]Read from MH i2c: E2 [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: E2 0E 00 [13:58:22]MH_I2C_Read... [13:58:22]Read from MH i2c: E2 0E 00 BD 7B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 83 [13:58:22]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:58:22]wFMCommunicate OK [13:58:22]SAM_PROTO_GetShiftState done [13:58:22]FM_GetShiftState done [13:58:22]opened in 1729730220 [13:58:22]opened+sec_in_day 1729816620 [13:58:22]quantity*price = 80061 [13:58:22]sum+1 = 80063 [13:58:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.62 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 0.00 Безнал.: 800.62 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 142 24.10.2024 13:58 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871759 ФД: 167063 ФПД: 235280386815061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135829&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167063&fm=235280386815061&tin=02508201610067®Number=0000000000091764&sum=80062 [13:58:23]StoreToDocumentArchive [13:58:23]shift 538 fd 167063 [13:58:23]save to /storage/0538/doc_00167063 [13:58:23]save last doc name /storage/0538/doc_00167063 to /storage/kkm_last_doc_name [13:58:23]save OK [13:58:23]Clear old archive folders... [13:58:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:58:23]tlvbuf is 01FC4D60 [13:58:23]SAM_PROTO_ClearQueue [13:58:23]wFMCommunicate request_size=4 [13:58:23]MH_SAM_APDU [13:58:23]CAPDU: 80 09 00 00 [13:58:23]Write to MH i2c: E2 08 00 CA 7B 80 09 00 00 00 00 00 00 B7 [13:58:23]Write i2c OK [13:58:23]MH_I2C_Read... [13:58:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:58:23]Read from MH i2c: E2 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 03 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 03 00 CA 7B 00 90 00 B9 [13:58:23]RAPDU: 90 00 [13:58:23]wFMCommunicate OK [13:58:23]SAM_PROTO_ClearQueue done [13:58:23]KKMCreateOFDPacket [13:58:23]OFDProtocolAddRootSTLVToBuf [13:58:23]FM_MakeSignedData [13:58:23]FM_MakeSignedData [13:58:23]SAM_PROTO_SignData [13:58:23]wFMCommunicate request_size=4 [13:58:23]MH_SAM_APDU [13:58:23]CAPDU: 80 0D 01 02 [13:58:23]Write to MH i2c: E2 08 00 CB 7B 80 0D 01 02 00 00 00 00 BF [13:58:23]Write i2c OK [13:58:23]MH_I2C_Read... [13:58:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:58:23]Read from MH i2c: E2 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 03 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 03 00 CB 7B 00 90 00 BA [13:58:23]RAPDU: 90 00 [13:58:23]wFMCommunicate OK [13:58:23]wFMCommunicate request_size=255 [13:58:23]MH_SAM_APDU [13: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 85 52 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 97 8C 02 00 35 04 06 00 D5 [13:58:23]Write to MH i2c: E2 02 01 CC 7B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 85 52 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 97 8C 02 00 35 04 06 00 D5 00 00 3A [13:58:23]Write i2c OK [13:58:23]MH_I2C_Read... [13:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:23]Read from MH i2c: E2 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 03 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 03 00 CC 7B 00 90 00 BB [13:58:23]RAPDU: 90 00 [13:58:23]wFMCommunicate OK [13:58:23]wFMCommunicate request_size=10 [13:58:23]MH_SAM_APDU [13:58:23]CAPDU: 80 0D 02 02 05 FC 7B E0 F4 55 [13:58:23]Write to MH i2c: E2 0D 00 CD 7B 80 0D 02 02 05 00 FC 7B E0 F4 55 00 00 6C [13:58:23]Write i2c OK [13:58:23]MH_I2C_Read... [13:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:23]Read from MH i2c: E2 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 03 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 03 00 CD 7B 00 90 00 BC [13:58:23]RAPDU: 90 00 [13:58:23]wFMCommunicate OK [13:58:23]wFMCommunicate request_size=4 [13:58:23]MH_SAM_APDU [13:58:23]CAPDU: 80 0D 03 02 [13:58:23]Write to MH i2c: E2 08 00 CE 7B 80 0D 03 02 00 00 00 00 C4 [13:58:23]Write i2c OK [13:58:23]MH_I2C_Read... [13:58:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:58:23]Read from MH i2c: E2 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 0B 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 0B 00 CE 7B 00 09 B5 F3 2C 88 5E A7 CD 90 00 FC [13:58:23]RAPDU: 09 B5 F3 2C 88 5E A7 CD 90 00 [13:58:23]wFMCommunicate OK [13:58:23]SAM_PROTO_SignData done [13:58:23]FM_MakeSignedData done [13:58:23]CreateOFDProtocolMessage [13:58:23]wFMCommunicate request_size=4 [13:58:23]MH_SAM_APDU [13:58:23]CAPDU: 80 11 00 00 [13:58:23]Write to MH i2c: E2 08 00 CF 7B 80 11 00 00 00 00 00 00 C4 [13:58:23]Write i2c OK [13:58:23]MH_I2C_Read... [13:58:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:23]Read from MH i2c: E2 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 17 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: E2 17 00 CF 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 1C [13:58:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:58:23]wFMCommunicate OK [13:58:23]CreateOFDProtocolMessage done [13:58:23]OFDSenderStorePacket 167063 [13:58:23]StoreOFDPacket docnum=167063 [13:58:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 2A 8C 07 01 EF 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 85 52 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 97 8C 02 00 35 04 06 00 D5 FC 7B E0 F4 55 09 B5 F3 2C 88 5E A7 CD [13:58:23]CheckFolder [13:58:23]dirname=/storage/ofd_packets [13:58:23]CheckFolder done [13:58:23]ProducePacketName [13:58:23]name=ofd_packets/00167063 [13:58:23]NVStorageSaveData ofd_packets/00167063 [13:58:23]File name is /storage/ofd_packets/00167063 [13:58:23]Write 301 bytes [13:58:23]NVStorageSaveData done [13:58:23]OFDSenderStorePacket done [13:58:23]KKMCreateOFDPacket done [13:58:23]NVStorageSaveData kkm_last_timestamp [13:58:23]File name is /storage/kkm_last_timestamp [13:58:23]Write 4 bytes [13:58:23]NVStorageSaveData done [13:58:23]ExternCall_PrintAddStr [13:58:23]wPrintStart [13:58:23]Write to MH i2c: 01 00 00 D0 7B 4B [13:58:23]Write i2c OK [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: 01 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: 01 07 00 [13:58:23]MH_I2C_Read... [13:58:23]Read from MH i2c: 01 07 00 D0 7B 00 00 00 00 00 FF 0F 60 [13:58:23]RasterBufferAndPrint [13:58:23]line Счет N : (1)221651 [13:58:23]line ИНН: 02508201610067 [13:58:23]line Контрольно-Кассовый Чек [13:58:23]line ПРОДАЖА [13:58:23]line ТРК (МРК, ГНК) : 14 [13:58:23]line Товар: 2710124500 [13:58:23]line Аи-95-К-5 [13:58:23]line 10.790 * 74.20 [13:58:23]line = 800.62 [13:58:23]line НДС 12% НСП 1% [13:58:23]line > о реализуемом товаре [13:58:23]line ИТОГО: 800.62 [13:58:23]line НСП 1% : 7.08 [13:58:23]line НДС 12% : 85.02 [13:58:23]line Наличными: 0.00 [13:58:23]line Безнал.: 800.62 [13:58:23]line Место: АЗС № 161 "Партнер Нефть" [13:58:23]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [13:58:23]line СНО: Общий режим [13:58:23]line Чек 142 24.10.2024 13:58 [13:58:23]line Смена: 538 ФФД: 1.0 [13:58:23]line ЗНМ: 0300000104 [13:58:23]line РНМ: 0000000000091764 [13:58:23]line Версия ККМ: 001 [13:58:23]line Платежная система: Mbank [13:58:23]line ФМ: 0000000000871759 [13:58:23]line ФД: 167063 [13:58:23]line ФПД: 235280386815061 [13:58:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135829&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167063&fm=235280386815061&tin=02508201610067®Number=0000000000091764&sum=80062 [13:58:23]written 0, free lines is 4095 [13:58:23]OFD Sender: Processing packet 167063 [packets to send 48, broken 47] [13:58:23]ProducePacketName [13:58:23]name=ofd_packets/00167063 [13:58:24]OFD Sender: To server: pG, [13:58:24]CommunicateWithHost lk.salyk.kg:30040 [13:58:24]ConnectInit lk.salyk.kg [13:58:24]Connected sock=10 [13:58:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 2A 8C 07 01 EF 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 85 52 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 97 8C 02 00 35 04 06 00 D5 FC 7B E0 F4 55 09 B5 F3 2C 88 5E A7 CD [13:58:24]Write to MH i2c: 01 00 00 F9 7B 74 [13:58:24]Write i2c OK [13:58:24]MH_I2C_Read... [13:58:24]Read from MH i2c: 01 [13:58:24]MH_I2C_Read... [13:58:24]Read from MH i2c: 01 07 00 [13:58:24]MH_I2C_Read... [13:58:24]Read from MH i2c: 01 07 00 F9 7B 00 00 00 00 00 F1 0C 78 [13:58:24]RasterBufferAndPrint [13:58:24]line [13:58:24]line [13:58:24]line [13:58:24]line [13:58:24]line [13:58:24]written 0, free lines is 3320 [13:58:24]MH_Cut [13:58:24]Write to MH i2c: D1 01 00 00 7C 01 4E [13:58:24]Write i2c OK [13:58:24]MH_I2C_Read... [13:58:24]Read from MH i2c: D1 [13:58:24]MH_I2C_Read... [13:58:24]Read from MH i2c: D1 01 00 [13:58:24]MH_I2C_Read... [13:58:24]Read from MH i2c: D1 01 00 00 7C 00 4D [13:58:24]Write to MH i2c: 01 00 00 01 7C 7D [13:58:24]Write i2c OK [13:58:24]MH_I2C_Read... [13:58: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 35 39 4F 00 00 00 83 40 47 00 69 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 35 39 10 04 04 00 97 8C 02 00 F4 03 04 00 E9 F8 19 67 B6 04 01 00 00 69 C2 3C 51 BB D5 46 0F [13:58:24]CommunicateWithHost err = 0 [13:58:24]CheckOFDResponse [13:58:24]1017 (14) - 77093643461234 [13:58:24]1041 (16) - 0000000000871759 [13:58:24]1040 (4) - 167063 [13:58:24]1012 (4) - 24.10.2024 07:36 [13:58:24]1206 (1) - 0 [13:58:24]OFD Sender: Remove packet 167063 [13:58:24]ProducePacketName [13:58:24]name=ofd_packets/00167063 [13:58:24]NVStorageDeleteData [13:58:24]OFD Sender: No OFD packet to send [13:58:25]*** Cut start [13:58:25]*** Partial cut [13:58:25]*** CUTSNS_PIN = 1 [13:58:25]*** CUTSNS_PIN = 0 [13:58:25]*** Brake cut motor [13:58:25]Read from MH i2c: 01 [13:58:25]MH_I2C_Read... [13:58:25]*** Stop cut motor [13:58:25]*** Cut end [13:58:25]Read from MH i2c: 01 07 00 [13:58:25]MH_I2C_Read... [13:58:25]Read from MH i2c: 01 07 00 01 7C 00 00 00 00 00 FF 0F 92 [13:58:25]process_action close_receipt done [13:58:25]requested_data is exist [13:58:25]produce_requested_data [13:58:25]requested_item fm.sn is exist - process it [13:58:25]wFMCommunicate request_size=4 [13:58:25]MH_SAM_APDU [13:58:25]CAPDU: 80 11 00 00 [13:58:25]Write to MH i2c: E2 08 00 02 7C 80 11 00 00 00 00 00 00 F8 [13:58:25]Write i2c OK [13:58:25]MH_I2C_Read... [13:58:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:25]Read from MH i2c: E2 [13:58:25]MH_I2C_Read... [13:58:25]Read from MH i2c: E2 17 00 [13:58:25]MH_I2C_Read... [13:58:25]Read from MH i2c: E2 17 00 02 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 50 [13:58:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [13:58:25]wFMCommunicate OK [13:58:25]requested_item fd.num is exist - process it [13:58:25]SAM_PROTO_GetFieldsCounters [13:58:25]wFMCommunicate request_size=4 [13:58:25]MH_SAM_APDU [13:58:25]CAPDU: 80 13 00 00 [13:58:25]Write to MH i2c: E2 08 00 03 7C 80 13 00 00 00 00 00 00 FB [13:58:25]Write i2c OK [13:58:25]MH_I2C_Read... [13:58:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:58:25]Read from MH i2c: E2 [13:58:25]MH_I2C_Read... [13:58:25]Read from MH i2c: E2 62 00 [13:58:25]MH_I2C_Read... [13:58:25]Read from MH i2c: E2 62 00 03 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 97 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [13: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 97 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:58:25]wFMCommunicate OK [13:58:25]SAM_PROTO_GetFieldsCounters done [13:58:25]requested_item shift.num is exist - process it [13:58:25]requested_item shift.opened is exist - process it [13:58:25]req_shift_opened [13:58:25]FM_GetShiftState [13:58:25]SAM_PROTO_GetShiftState [13:58:25]wFMCommunicate request_size=4 [13:58:25]MH_SAM_APDU [13:58:25]CAPDU: 80 13 01 00 [13:58:25]Write to MH i2c: E2 08 00 04 7C 80 13 01 00 00 00 00 00 FD [13:58:25]Write i2c OK [13:58:25]MH_I2C_Read... [13:58:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:25]Read from MH i2c: E2 [13:58:25]MH_I2C_Read... [13:58:25]Read from MH i2c: E2 0E 00 [13:58:25]MH_I2C_Read... [13:58:25]Read from MH i2c: E2 0E 00 04 7C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 CB [13:58:25]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [13:58:25]wFMCommunicate OK [13:58:25]SAM_PROTO_GetShiftState done [13:58:25]FM_GetShiftState done [13:58:25]req_shift_opened done [13:58:25]requested_item shift.open_date is exist - process it [13:58:25]req_shift_open_date [13:58:25]req_shift_open_date done [13:58:25]produce_requested_data done [13:58:25]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167063,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [13:58:25]process_action_free close_receipt [13:58:25]json_value_free [13:58:25]json_value_free done [13:58:25]process_json_proto returns [13:58:25]Send response to host [13:58:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167063,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [13:58:25]free response buf [13:58:25]execute_script done [13:58:25]execute_script returns [13:58:25]free content buf [13:58:25]Sock 8.Close socket [13:58:25]Sock 8.Thread stoped [13:58:29]OFD Sender: No OFD packet to send [13:58:34]OFD Sender: No OFD packet to send [13:58:39]OFD Sender: No OFD packet to send [13:58:44]OFD Sender: No OFD packet to send [13:58:49]OFD Sender: No OFD packet to send [13:58:54]OFD Sender: No OFD packet to send [13:58:59]OFD Sender: No OFD packet to send [13:59:04]OFD Sender: No OFD packet to send [13:59:09]OFD Sender: No OFD packet to send [13:59:15]OFD Sender: No OFD packet to send [13:59:20]OFD Sender: No OFD packet to send [13:59:25]OFD Sender: No OFD packet to send [13:59:30]OFD Sender: No OFD packet to send [13:59:35]OFD Sender: No OFD packet to send [13:59:40]OFD Sender: No OFD packet to send [13:59:45]OFD Sender: No OFD packet to send [13:59:50]OFD Sender: No OFD packet to send [13:59:55]OFD Sender: No OFD packet to send [14:00:00]OFD Sender: No OFD packet to send [14:00:05]OFD Sender: No OFD packet to send [14:00:10]OFD Sender: No OFD packet to send [14:00:15]OFD Sender: No OFD packet to send [14:00:20]OFD Sender: No OFD packet to send [14:00:25]OFD Sender: No OFD packet to send [14:00:30]OFD Sender: No OFD packet to send [14:00:35]OFD Sender: No OFD packet to send [14:00:40]OFD Sender: No OFD packet to send [14:00:45]OFD Sender: No OFD packet to send [14:00:50]OFD Sender: No OFD packet to send [14:00:55]OFD Sender: No OFD packet to send [14:01:00]OFD Sender: No OFD packet to send [14:01:05]OFD Sender: No OFD packet to send [14:01:10]OFD Sender: No OFD packet to send [14:01:15]OFD Sender: No OFD packet to send [14:01:20]OFD Sender: No OFD packet to send [14:01:25]OFD Sender: No OFD packet to send [14:01:30]OFD Sender: No OFD packet to send [14:01:35]OFD Sender: No OFD packet to send [14:01:40]OFD Sender: No OFD packet to send [14:01:45]OFD Sender: No OFD packet to send [14:01:50]OFD Sender: No OFD packet to send [14:01:55]OFD Sender: No OFD packet to send [14:02:00]OFD Sender: No OFD packet to send [14:02:05]OFD Sender: No OFD packet to send [14:02:10]OFD Sender: No OFD packet to send [14:02:15]OFD Sender: No OFD packet to send [14:02:20]OFD Sender: No OFD packet to send [14:02:25]OFD Sender: No OFD packet to send [14:02:30]OFD Sender: No OFD packet to send [14:02:35]OFD Sender: No OFD packet to send [14:02:40]OFD Sender: No OFD packet to send [14:02:45]OFD Sender: No OFD packet to send [14:02:50]OFD Sender: No OFD packet to send [14:02:55]OFD Sender: No OFD packet to send [14:02:58]accept exits with 9 [14:02:58]New connection [14:02:58]New thread 3067178340 created [14:02:58]Thread 3067034980 joined [14:02:58]Waiting for new connection... [14:02:58] Sock 9.Parse request [14:02:58]Sock 9.Check first char [14:02:58]Sock 9.First char is OK [14:02:58]request: POST /json_proto HTTP/1.0 [14:02:58]Method: POST [14:02:58]URL: /json_proto [14:02:58]Method is POST - this is cgi request [14:02:58]url: /json_proto [14:02:58]query_string will be loaded in cgi processing [14:02:58]execute_cgi json_proto POST (null) [14:02:58]execute_cgi path=json_proto method=POST [14:02:58]POST find Content-Length [14:02:58]Host: 172.17.53.195:8080 [14:02:58]Content-Length: 682 [14:02:58]Content-Type: application/json [14:02:58] [14:02:58]POST finish read [14:02:58]Found Content-Length = 682 [14:02:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:58]execute_script... [14:02:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:58]POST & json_proto [14:02:58]process_json_proto [14:02:58]json parsed OK: [14:02:58]protocol is kg_v1.0 [14:02:58]action value=close_receipt [14:02:58]process_action close_receipt [14:02:58]cmd_close_receipt [14:02:58]MH_GetDate [14:02:58]Write to MH i2c: F0 00 00 05 7C 70 [14:02:58]Write i2c OK [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: F0 [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: F0 09 00 [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: F0 09 00 05 7C 00 99 53 1A 67 21 48 4A 65 FE [14:02:58]GetLastDocTimeStamp 1729778309 [14:02:58]current date 1729778585 [14:02:58]FM_GetShiftState [14:02:58]SAM_PROTO_GetShiftState [14:02:58]wFMCommunicate request_size=4 [14:02:58]MH_SAM_APDU [14:02:58]CAPDU: 80 13 01 00 [14:02:58]Write to MH i2c: E2 08 00 06 7C 80 13 01 00 00 00 00 00 FF [14:02:58]Write i2c OK [14:02:58]MH_I2C_Read... [14:02:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:58]Read from MH i2c: E2 [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: E2 0E 00 [14:02:58]MH_I2C_Read... [14:02:58]Read from MH i2c: E2 0E 00 06 7C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 CD [14:02:58]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:02:58]wFMCommunicate OK [14:02:58]SAM_PROTO_GetShiftState done [14:02:58]FM_GetShiftState done [14:02:58]opened in 1729730220 [14:02:58]opened+sec_in_day 1729816620 [14:02:58]quantity*price = 100021 [14:02:58]sum+1 = 100023 [14:02:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 143 24.10.2024 14:03 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167064 ФПД: 17378573006143 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140305&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167064&fm=17378573006143&tin=02508201610067®Number=0000000000091764&sum=100000 [14:02:59]StoreToDocumentArchive [14:02:59]shift 538 fd 167064 [14:02:59]save to /storage/0538/doc_00167064 [14:02:59]save last doc name /storage/0538/doc_00167064 to /storage/kkm_last_doc_name [14:02:59]save OK [14:02:59]Clear old archive folders... [14:02:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:02:59]tlvbuf is 021B6610 [14:02:59]SAM_PROTO_ClearQueue [14:02:59]wFMCommunicate request_size=4 [14:02:59]MH_SAM_APDU [14:02:59]CAPDU: 80 09 00 00 [14:02:59]Write to MH i2c: E2 08 00 13 7C 80 09 00 00 00 00 00 00 01 [14:02:59]Write i2c OK [14:02:59]MH_I2C_Read... [14:02:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:02:59]Read from MH i2c: E2 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 03 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 03 00 13 7C 00 90 00 03 [14:02:59]RAPDU: 90 00 [14:02:59]wFMCommunicate OK [14:02:59]SAM_PROTO_ClearQueue done [14:02:59]KKMCreateOFDPacket [14:02:59]OFDProtocolAddRootSTLVToBuf [14:02:59]FM_MakeSignedData [14:02:59]FM_MakeSignedData [14:02:59]SAM_PROTO_SignData [14:02:59]wFMCommunicate request_size=4 [14:02:59]MH_SAM_APDU [14:02:59]CAPDU: 80 0D 01 02 [14:02:59]Write to MH i2c: E2 08 00 14 7C 80 0D 01 02 00 00 00 00 09 [14:02:59]Write i2c OK [14:02:59]MH_I2C_Read... [14:02:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:02:59]Read from MH i2c: E2 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 03 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 03 00 14 7C 00 90 00 04 [14:02:59]RAPDU: 90 00 [14:02:59]wFMCommunicate OK [14:02:59]wFMCommunicate request_size=255 [14:02:59]MH_SAM_APDU [14:02:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 8F 00 00 00 F4 03 04 00 99 53 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 98 8C 02 00 35 04 06 00 0F [14:02:59]Write to MH i2c: E2 02 01 15 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 8F 00 00 00 F4 03 04 00 99 53 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 98 8C 02 00 35 04 06 00 0F 00 00 09 [14:02:59]Write i2c OK [14:02:59]MH_I2C_Read... [14:02:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:59]Read from MH i2c: E2 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 03 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 03 00 15 7C 00 90 00 05 [14:02:59]RAPDU: 90 00 [14:02:59]wFMCommunicate OK [14:02:59]wFMCommunicate request_size=10 [14:02:59]MH_SAM_APDU [14:02:59]CAPDU: 80 0D 02 02 05 CE 43 AB B5 3F [14:02:59]Write to MH i2c: E2 0D 00 16 7C 80 0D 02 02 05 00 CE 43 AB B5 3F 00 00 C6 [14:02:59]Write i2c OK [14:02:59]MH_I2C_Read... [14:02:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:59]Read from MH i2c: E2 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 03 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 03 00 16 7C 00 90 00 06 [14:02:59]RAPDU: 90 00 [14:02:59]wFMCommunicate OK [14:02:59]wFMCommunicate request_size=4 [14:02:59]MH_SAM_APDU [14:02:59]CAPDU: 80 0D 03 02 [14:02:59]Write to MH i2c: E2 08 00 17 7C 80 0D 03 02 00 00 00 00 0E [14:02:59]Write i2c OK [14:02:59]MH_I2C_Read... [14:02:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:02:59]Read from MH i2c: E2 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 0B 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 0B 00 17 7C 00 5F 49 C3 0B F5 86 08 FE 90 00 06 [14:02:59]RAPDU: 5F 49 C3 0B F5 86 08 FE 90 00 [14:02:59]wFMCommunicate OK [14:02:59]SAM_PROTO_SignData done [14:02:59]FM_MakeSignedData done [14:02:59]CreateOFDProtocolMessage [14:02:59]wFMCommunicate request_size=4 [14:02:59]MH_SAM_APDU [14:02:59]CAPDU: 80 11 00 00 [14:02:59]Write to MH i2c: E2 08 00 18 7C 80 11 00 00 00 00 00 00 0E [14:02:59]Write i2c OK [14:02:59]MH_I2C_Read... [14:02:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:59]Read from MH i2c: E2 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 17 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: E2 17 00 18 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 66 [14:02:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:02:59]wFMCommunicate OK [14:02:59]CreateOFDProtocolMessage done [14:02:59]OFDSenderStorePacket 167064 [14:02:59]StoreOFDPacket docnum=167064 [14:02:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 08 26 07 01 CF D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 8F 00 00 00 F4 03 04 00 99 53 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 98 8C 02 00 35 04 06 00 0F CE 43 AB B5 3F 5F 49 C3 0B F5 86 08 FE [14:02:59]CheckFolder [14:02:59]dirname=/storage/ofd_packets [14:02:59]CheckFolder done [14:02:59]ProducePacketName [14:02:59]name=ofd_packets/00167064 [14:02:59]NVStorageSaveData ofd_packets/00167064 [14:02:59]File name is /storage/ofd_packets/00167064 [14:02:59]Write 301 bytes [14:02:59]NVStorageSaveData done [14:02:59]OFDSenderStorePacket done [14:02:59]KKMCreateOFDPacket done [14:02:59]NVStorageSaveData kkm_last_timestamp [14:02:59]File name is /storage/kkm_last_timestamp [14:02:59]Write 4 bytes [14:02:59]NVStorageSaveData done [14:02:59]ExternCall_PrintAddStr [14:02:59]wPrintStart [14:02:59]Write to MH i2c: 01 00 00 19 7C 95 [14:02:59]Write i2c OK [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: 01 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: 01 07 00 [14:02:59]MH_I2C_Read... [14:02:59]Read from MH i2c: 01 07 00 19 7C 00 00 00 00 00 FF 0F AA [14:02:59]RasterBufferAndPrint [14:02:59]line Счет N : (1)221652 [14:02:59]line ИНН: 02508201610067 [14:02:59]line Контрольно-Кассовый Чек [14:02:59]line ПРОДАЖА [14:02:59]line ТРК (МРК, ГНК) : 14 [14:02:59]line Товар: 2710124500 [14:02:59]line Аи-95-К-5 [14:02:59]line 13.480 * 74.20 [14:02:59]line = 1000.22 [14:02:59]line НДС 12% НСП 1% [14:02:59]line > о реализуемом товаре [14:02:59]line ОКРУГЛЕНИЕ: -0.22 [14:02:59]line ИТОГО: 1000.00 [14:02:59]line Внесено: 1000.00 [14:02:59]line СДАЧА: 0.00 [14:02:59]line НСП 1% : 8.85 [14:02:59]line НДС 12% : 106.22 [14:02:59]line Наличными: 1000.00 [14:02:59]line Безнал.: 0.00 [14:02:59]line Место: АЗС № 161 "Партнер Нефть" [14:02:59]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:02:59]line СНО: Общий режим [14:02:59]line Чек 143 24.10.2024 14:03 [14:02:59]line Смена: 538 ФФД: 1.0 [14:02:59]line ЗНМ: 0300000104 [14:02:59]line РНМ: 0000000000091764 [14:02:59]line Версия ККМ: 001 [14:02:59]line ФМ: 0000000000871759 [14:02:59]line ФД: 167064 [14:02:59]line ФПД: 17378573006143 [14:02:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140305&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167064&fm=17378573006143&tin=02508201610067®Number=0000000000091764&sum=100000 [14:02:59]written 0, free lines is 4095 [14:02:59]OFD Sender: Processing packet 167064 [packets to send 48, broken 47] [14:02:59]ProducePacketName [14:02:59]name=ofd_packets/00167064 [14:02:59]OFD Sender: To server: pG, [14:02:59]CommunicateWithHost lk.salyk.kg:30040 [14:02:59]ConnectInit lk.salyk.kg [14:03:00]Connected sock=10 [14:03: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 35 39 0F 01 00 00 08 26 07 01 CF D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 8F 00 00 00 F4 03 04 00 99 53 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 98 8C 02 00 35 04 06 00 0F CE 43 AB B5 3F 5F 49 C3 0B F5 86 08 FE [14:03: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 35 39 4F 00 00 00 1E 14 47 00 DB 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 35 39 10 04 04 00 98 8C 02 00 F4 03 04 00 FD F9 19 67 B6 04 01 00 00 12 BF 29 5B 1D 27 0E EA [14:03:00]CommunicateWithHost err = 0 [14:03:00]CheckOFDResponse [14:03:00]1017 (14) - 77093643461234 [14:03:00]1041 (16) - 0000000000871759 [14:03:00]1040 (4) - 167064 [14:03:00]1012 (4) - 24.10.2024 07:40 [14:03:00]1206 (1) - 0 [14:03:00]OFD Sender: Remove packet 167064 [14:03:00]ProducePacketName [14:03:00]name=ofd_packets/00167064 [14:03:00]NVStorageDeleteData [14:03:00]Write to MH i2c: 01 00 00 44 7C C0 [14:03:00]Write i2c OK [14:03:00]MH_I2C_Read... [14:03:00]Read from MH i2c: 01 [14:03:00]MH_I2C_Read... [14:03:00]Read from MH i2c: 01 07 00 [14:03:00]MH_I2C_Read... [14:03:00]Read from MH i2c: 01 07 00 44 7C 00 00 00 00 00 B3 0C 86 [14:03:00]RasterBufferAndPrint [14:03:00]line [14:03:00]line [14:03:00]line [14:03:00]line [14:03:00]line [14:03:00]written 0, free lines is 3257 [14:03:00]MH_Cut [14:03:00]Write to MH i2c: D1 01 00 4B 7C 01 99 [14:03:00]Write i2c OK [14:03:00]MH_I2C_Read... [14:03:00]Read from MH i2c: D1 [14:03:00]MH_I2C_Read... [14:03:00]Read from MH i2c: D1 01 00 [14:03:00]MH_I2C_Read... [14:03:00]Read from MH i2c: D1 01 00 4B 7C 00 98 [14:03:00]Write to MH i2c: 01 00 00 4C 7C C8 [14:03:00]Write i2c OK [14:03:00]MH_I2C_Read... [14:03:00]OFD Sender: No OFD packet to send [14:03:01]*** Cut start [14:03:01]*** Partial cut [14:03:01]*** CUTSNS_PIN = 1 [14:03:01]*** CUTSNS_PIN = 0 [14:03:01]*** Brake cut motor [14:03:01]Read from MH i2c: 01 [14:03:01]MH_I2C_Read... [14:03:01]*** Stop cut motor [14:03:01]*** Cut end [14:03:01]Read from MH i2c: 01 07 00 [14:03:01]MH_I2C_Read... [14:03:01]Read from MH i2c: 01 07 00 4C 7C 00 00 00 00 00 FF 0F DD [14:03:01]process_action close_receipt done [14:03:01]requested_data is exist [14:03:01]produce_requested_data [14:03:01]requested_item fm.sn is exist - process it [14:03:01]wFMCommunicate request_size=4 [14:03:01]MH_SAM_APDU [14:03:01]CAPDU: 80 11 00 00 [14:03:01]Write to MH i2c: E2 08 00 4D 7C 80 11 00 00 00 00 00 00 43 [14:03:01]Write i2c OK [14:03:01]MH_I2C_Read... [14:03:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:01]Read from MH i2c: E2 [14:03:01]MH_I2C_Read... [14:03:01]Read from MH i2c: E2 17 00 [14:03:01]MH_I2C_Read... [14:03:01]Read from MH i2c: E2 17 00 4D 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 9B [14:03:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:03:01]wFMCommunicate OK [14:03:01]requested_item fd.num is exist - process it [14:03:01]SAM_PROTO_GetFieldsCounters [14:03:01]wFMCommunicate request_size=4 [14:03:01]MH_SAM_APDU [14:03:01]CAPDU: 80 13 00 00 [14:03:01]Write to MH i2c: E2 08 00 4E 7C 80 13 00 00 00 00 00 00 46 [14:03:01]Write i2c OK [14:03:01]MH_I2C_Read... [14:03:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:03:02]Read from MH i2c: E2 [14:03:02]MH_I2C_Read... [14:03:02]Read from MH i2c: E2 62 00 [14:03:02]MH_I2C_Read... [14:03:02]Read from MH i2c: E2 62 00 4E 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 98 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 5D [14:03: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 98 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:03:02]wFMCommunicate OK [14:03:02]SAM_PROTO_GetFieldsCounters done [14:03:02]requested_item shift.num is exist - process it [14:03:02]requested_item shift.opened is exist - process it [14:03:02]req_shift_opened [14:03:02]FM_GetShiftState [14:03:02]SAM_PROTO_GetShiftState [14:03:02]wFMCommunicate request_size=4 [14:03:02]MH_SAM_APDU [14:03:02]CAPDU: 80 13 01 00 [14:03:02]Write to MH i2c: E2 08 00 4F 7C 80 13 01 00 00 00 00 00 48 [14:03:02]Write i2c OK [14:03:02]MH_I2C_Read... [14:03:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:02]Read from MH i2c: E2 [14:03:02]MH_I2C_Read... [14:03:02]Read from MH i2c: E2 0E 00 [14:03:02]MH_I2C_Read... [14:03:02]Read from MH i2c: E2 0E 00 4F 7C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 16 [14:03:02]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:03:02]wFMCommunicate OK [14:03:02]SAM_PROTO_GetShiftState done [14:03:02]FM_GetShiftState done [14:03:02]req_shift_opened done [14:03:02]requested_item shift.open_date is exist - process it [14:03:02]req_shift_open_date [14:03:02]req_shift_open_date done [14:03:02]produce_requested_data done [14:03:02]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167064,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:03:02]process_action_free close_receipt [14:03:02]json_value_free [14:03:02]json_value_free done [14:03:02]process_json_proto returns [14:03:02]Send response to host [14:03:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167064,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:03:02]free response buf [14:03:02]execute_script done [14:03:02]execute_script returns [14:03:02]free content buf [14:03:02]Sock 9.Close socket [14:03:02]Sock 9.Thread stoped [14:03:02]accept exits with 8 [14:03:02]New connection [14:03:02]New thread 3067034980 created [14:03:02]Thread 3067178340 joined [14:03:02]Waiting for new connection... [14:03:02] Sock 8.Parse request [14:03:02]Sock 8.Check first char [14:03:02]Sock 8.First char is OK [14:03:02]request: POST /json_proto HTTP/1.0 [14:03:02]Method: POST [14:03:02]URL: /json_proto [14:03:02]Method is POST - this is cgi request [14:03:02]url: /json_proto [14:03:02]query_string will be loaded in cgi processing [14:03:02]execute_cgi json_proto POST (null) [14:03:02]execute_cgi path=json_proto method=POST [14:03:02]POST find Content-Length [14:03:02]Host: 172.17.53.195:8080 [14:03:02]Content-Length: 677 [14:03:02]Content-Type: application/json [14:03:02] [14:03:02]POST finish read [14:03:02]Found Content-Length = 677 [14:03:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:03:02]execute_script... [14:03:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:03:02]POST & json_proto [14:03:02]process_json_proto [14:03:02]json parsed OK: [14:03:02]protocol is kg_v1.0 [14:03:02]action value=close_receipt [14:03:02]process_action close_receipt [14:03:02]cmd_close_receipt [14:03:02]MH_GetDate [14:03:02]Write to MH i2c: F0 00 00 50 7C BB [14:03:02]Write i2c OK [14:03:02]MH_I2C_Read... [14:03:02]Read from MH i2c: F0 [14:03:02]MH_I2C_Read... [14:03:02]Read from MH i2c: F0 09 00 [14:03:02]MH_I2C_Read... [14:03:02]Read from MH i2c: F0 09 00 50 7C 00 9D 53 1A 67 21 48 4A 65 4D [14:03:02]GetLastDocTimeStamp 1729778585 [14:03:02]current date 1729778589 [14:03:02]FM_GetShiftState [14:03:02]SAM_PROTO_GetShiftState [14:03:02]wFMCommunicate request_size=4 [14:03:02]MH_SAM_APDU [14:03:02]CAPDU: 80 13 01 00 [14:03:02]Write to MH i2c: E2 08 00 51 7C 80 13 01 00 00 00 00 00 4A [14:03:02]Write i2c OK [14:03:02]MH_I2C_Read... [14:03:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:02]Read from MH i2c: E2 [14:03:02]MH_I2C_Read... [14:03:02]Read from MH i2c: E2 0E 00 [14:03:02]MH_I2C_Read... [14:03:02]Read from MH i2c: E2 0E 00 51 7C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 18 [14:03:02]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:03:02]wFMCommunicate OK [14:03:02]SAM_PROTO_GetShiftState done [14:03:02]FM_GetShiftState done [14:03:02]opened in 1729730220 [14:03:02]opened+sec_in_day 1729816620 [14:03:02]quantity*price = 50041 [14:03:02]sum+1 = 50042 [14:03:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 144 24.10.2024 14:03 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167065 ФПД: 148939881848937 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140309&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167065&fm=148939881848937&tin=02508201610067®Number=0000000000091764&sum=50000 [14:03:03]StoreToDocumentArchive [14:03:03]shift 538 fd 167065 [14:03:03]save to /storage/0538/doc_00167065 [14:03:03]save last doc name /storage/0538/doc_00167065 to /storage/kkm_last_doc_name [14:03:03]save OK [14:03:03]Clear old archive folders... [14:03:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:03:03]tlvbuf is 020F12A0 [14:03:03]SAM_PROTO_ClearQueue [14:03:03]wFMCommunicate request_size=4 [14:03:03]MH_SAM_APDU [14:03:03]CAPDU: 80 09 00 00 [14:03:03]Write to MH i2c: E2 08 00 5E 7C 80 09 00 00 00 00 00 00 4C [14:03:03]Write i2c OK [14:03:03]MH_I2C_Read... [14:03:03]Read from MH i2c: E2 [14:03:03]MH_I2C_Read... [14:03:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:03:03]Read from MH i2c: E2 03 00 [14:03:03]MH_I2C_Read... [14:03:03]Read from MH i2c: E2 03 00 5E 7C 00 90 00 4E [14:03:03]RAPDU: 90 00 [14:03:03]wFMCommunicate OK [14:03:03]SAM_PROTO_ClearQueue done [14:03:03]KKMCreateOFDPacket [14:03:03]OFDProtocolAddRootSTLVToBuf [14:03:03]FM_MakeSignedData [14:03:03]FM_MakeSignedData [14:03:03]SAM_PROTO_SignData [14:03:03]wFMCommunicate request_size=4 [14:03:03]MH_SAM_APDU [14:03:03]CAPDU: 80 0D 01 02 [14:03:03]Write to MH i2c: E2 08 00 5F 7C 80 0D 01 02 00 00 00 00 54 [14:03:03]Write i2c OK [14:03:03]MH_I2C_Read... [14:03:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:03:03]Read from MH i2c: E2 [14:03:03]MH_I2C_Read... [14:03:03]Read from MH i2c: E2 03 00 [14:03:03]MH_I2C_Read... [14:03:03]Read from MH i2c: E2 03 00 5F 7C 00 90 00 4F [14:03:03]RAPDU: 90 00 [14:03:03]wFMCommunicate OK [14:03:03]wFMCommunicate request_size=255 [14:03:03]MH_SAM_APDU [14:03:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 9D 53 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 99 8C 02 00 35 04 06 00 87 [14:03:03]Write to MH i2c: E2 02 01 60 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 9D 53 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 99 8C 02 00 35 04 06 00 87 00 00 B5 [14:03:04]Write i2c OK [14:03:04]MH_I2C_Read... [14:03:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:04]Read from MH i2c: E2 [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: E2 03 00 [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: E2 03 00 60 7C 00 90 00 50 [14:03:04]RAPDU: 90 00 [14:03:04]wFMCommunicate OK [14:03:04]wFMCommunicate request_size=10 [14:03:04]MH_SAM_APDU [14:03:04]CAPDU: 80 0D 02 02 05 75 C4 C0 20 69 [14:03:04]Write to MH i2c: E2 0D 00 61 7C 80 0D 02 02 05 00 75 C4 C0 20 69 00 00 E3 [14:03:04]Write i2c OK [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: E2 [14:03:04]MH_I2C_Read... [14:03:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:04]Read from MH i2c: E2 03 00 [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: E2 03 00 61 7C 00 90 00 51 [14:03:04]RAPDU: 90 00 [14:03:04]wFMCommunicate OK [14:03:04]wFMCommunicate request_size=4 [14:03:04]MH_SAM_APDU [14:03:04]CAPDU: 80 0D 03 02 [14:03:04]Write to MH i2c: E2 08 00 62 7C 80 0D 03 02 00 00 00 00 59 [14:03:04]Write i2c OK [14:03:04]MH_I2C_Read... [14:03:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:03:04]Read from MH i2c: E2 [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: E2 0B 00 [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: E2 0B 00 62 7C 00 AD FF BB 4B F3 C5 97 A6 90 00 01 [14:03:04]RAPDU: AD FF BB 4B F3 C5 97 A6 90 00 [14:03:04]wFMCommunicate OK [14:03:04]SAM_PROTO_SignData done [14:03:04]FM_MakeSignedData done [14:03:04]CreateOFDProtocolMessage [14:03:04]wFMCommunicate request_size=4 [14:03:04]MH_SAM_APDU [14:03:04]CAPDU: 80 11 00 00 [14:03:04]Write to MH i2c: E2 08 00 63 7C 80 11 00 00 00 00 00 00 59 [14:03:04]Write i2c OK [14:03:04]MH_I2C_Read... [14:03:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:04]Read from MH i2c: E2 [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: E2 17 00 [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: E2 17 00 63 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 B1 [14:03:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:03:04]wFMCommunicate OK [14:03:04]CreateOFDProtocolMessage done [14:03:04]OFDSenderStorePacket 167065 [14:03:04]StoreOFDPacket docnum=167065 [14:03:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 44 B1 07 01 DF 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 9D 53 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 99 8C 02 00 35 04 06 00 87 75 C4 C0 20 69 AD FF BB 4B F3 C5 97 A6 [14:03:04]CheckFolder [14:03:04]dirname=/storage/ofd_packets [14:03:04]CheckFolder done [14:03:04]ProducePacketName [14:03:04]name=ofd_packets/00167065 [14:03:04]NVStorageSaveData ofd_packets/00167065 [14:03:04]File name is /storage/ofd_packets/00167065 [14:03:04]Write 301 bytes [14:03:04]NVStorageSaveData done [14:03:04]OFDSenderStorePacket done [14:03:04]KKMCreateOFDPacket done [14:03:04]NVStorageSaveData kkm_last_timestamp [14:03:04]File name is /storage/kkm_last_timestamp [14:03:04]Write 4 bytes [14:03:04]NVStorageSaveData done [14:03:04]ExternCall_PrintAddStr [14:03:04]wPrintStart [14:03:04]Write to MH i2c: 01 00 00 64 7C E0 [14:03:04]Write i2c OK [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: 01 [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: 01 07 00 [14:03:04]MH_I2C_Read... [14:03:04]Read from MH i2c: 01 07 00 64 7C 00 00 00 00 00 FF 0F F5 [14:03:04]RasterBufferAndPrint [14:03:04]line Счет N : (1)221653 [14:03:04]line ИНН: 02508201610067 [14:03:04]line Контрольно-Кассовый Чек [14:03:04]line ПРОДАЖА [14:03:04]line ТРК (МРК, ГНК) : 23 [14:03:04]line Товар: 2710124130 [14:03:04]line Аи-92-К-5 [14:03:04]line 7.480 * 66.90 [14:03:04]line = 500.41 [14:03:04]line НДС 12% НСП 1% [14:03:04]line > о реализуемом товаре [14:03:04]line ОКРУГЛЕНИЕ: -0.41 [14:03:04]line ИТОГО: 500.00 [14:03:04]line Внесено: 500.00 [14:03:04]line СДАЧА: 0.00 [14:03:04]line НСП 1% : 4.43 [14:03:04]line НДС 12% : 53.14 [14:03:04]line Наличными: 500.00 [14:03:04]line Безнал.: 0.00 [14:03:04]line Место: АЗС № 161 "Партнер Нефть" [14:03:04]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:03:04]line СНО: Общий режим [14:03:04]line Чек 144 24.10.2024 14:03 [14:03:04]line Смена: 538 ФФД: 1.0 [14:03:04]line ЗНМ: 0300000104 [14:03:04]line РНМ: 0000000000091764 [14:03:04]line Версия ККМ: 001 [14:03:04]line ФМ: 0000000000871759 [14:03:04]line ФД: 167065 [14:03:04]line ФПД: 148939881848937 [14:03:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140309&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167065&fm=148939881848937&tin=02508201610067®Number=0000000000091764&sum=50000 [14:03:04]OFD Sender: Processing packet 167065 [packets to send 48, broken 47] [14:03:04]ProducePacketName [14:03:04]name=ofd_packets/00167065 [14:03:04]OFD Sender: To server: pG, [14:03:04]CommunicateWithHost lk.salyk.kg:30040 [14:03:04]ConnectInit lk.salyk.kg [14:03:04]written 0, free lines is 4095 [14:03:04]Connected sock=10 [14:03:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 44 B1 07 01 DF 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 9D 53 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 99 8C 02 00 35 04 06 00 87 75 C4 C0 20 69 AD FF BB 4B F3 C5 97 A6 [14:03:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 10 CE 47 00 8F 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 99 8C 02 00 F4 03 04 00 01 FA 19 67 B6 04 01 00 00 B4 4F 37 FA 66 0D 49 CC [14:03:05]CommunicateWithHost err = 0 [14:03:05]CheckOFDResponse [14:03:05]1017 (14) - 77093643461234 [14:03:05]1041 (16) - 0000000000871759 [14:03:05]1040 (4) - 167065 [14:03:05]1012 (4) - 24.10.2024 07:40 [14:03:05]1206 (1) - 0 [14:03:05]OFD Sender: Remove packet 167065 [14:03:05]ProducePacketName [14:03:05]name=ofd_packets/00167065 [14:03:05]NVStorageDeleteData [14:03:05]Write to MH i2c: 01 00 00 8F 7C 0B [14:03:05]Write i2c OK [14:03:05]MH_I2C_Read... [14:03:05]Read from MH i2c: 01 [14:03:05]MH_I2C_Read... [14:03:05]Read from MH i2c: 01 07 00 [14:03:05]MH_I2C_Read... [14:03:05]Read from MH i2c: 01 07 00 8F 7C 00 00 00 00 00 D0 0C EE [14:03:05]RasterBufferAndPrint [14:03:05]line [14:03:05]line [14:03:05]line [14:03:05]line [14:03:05]line [14:03:05]written 0, free lines is 3298 [14:03:05]MH_Cut [14:03:05]Write to MH i2c: D1 01 00 96 7C 01 E4 [14:03:05]Write i2c OK [14:03:05]MH_I2C_Read... [14:03:05]Read from MH i2c: D1 [14:03:05]MH_I2C_Read... [14:03:05]Read from MH i2c: D1 01 00 [14:03:05]MH_I2C_Read... [14:03:05]Read from MH i2c: D1 01 00 96 7C 00 E3 [14:03:05]Write to MH i2c: 01 00 00 97 7C 13 [14:03:05]Write i2c OK [14:03:05]MH_I2C_Read... [14:03:05]OFD Sender: No OFD packet to send [14:03:05]*** Cut start [14:03:05]*** Partial cut [14:03:05]*** CUTSNS_PIN = 1 [14:03:05]*** CUTSNS_PIN = 0 [14:03:06]*** Brake cut motor [14:03:06]Read from MH i2c: 01 [14:03:06]MH_I2C_Read... [14:03:06]*** Stop cut motor [14:03:06]*** Cut end [14:03:06]Read from MH i2c: 01 07 00 [14:03:06]MH_I2C_Read... [14:03:06]Read from MH i2c: 01 07 00 97 7C 00 00 00 00 00 FF 0F 28 [14:03:06]process_action close_receipt done [14:03:06]requested_data is exist [14:03:06]produce_requested_data [14:03:06]requested_item fm.sn is exist - process it [14:03:06]wFMCommunicate request_size=4 [14:03:06]MH_SAM_APDU [14:03:06]CAPDU: 80 11 00 00 [14:03:06]Write to MH i2c: E2 08 00 98 7C 80 11 00 00 00 00 00 00 8E [14:03:06]Write i2c OK [14:03:06]MH_I2C_Read... [14:03:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:06]Read from MH i2c: E2 [14:03:06]MH_I2C_Read... [14:03:06]Read from MH i2c: E2 17 00 [14:03:06]MH_I2C_Read... [14:03:06]Read from MH i2c: E2 17 00 98 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 E6 [14:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:03:06]wFMCommunicate OK [14:03:06]requested_item fd.num is exist - process it [14:03:06]SAM_PROTO_GetFieldsCounters [14:03:06]wFMCommunicate request_size=4 [14:03:06]MH_SAM_APDU [14:03:06]CAPDU: 80 13 00 00 [14:03:06]Write to MH i2c: E2 08 00 99 7C 80 13 00 00 00 00 00 00 91 [14:03:06]Write i2c OK [14:03:06]MH_I2C_Read... [14:03:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:03:06]Read from MH i2c: E2 [14:03:06]MH_I2C_Read... [14:03:06]Read from MH i2c: E2 62 00 [14:03:06]MH_I2C_Read... [14:03:06]Read from MH i2c: E2 62 00 99 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 99 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 AC [14:03: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 99 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:03:06]wFMCommunicate OK [14:03:06]SAM_PROTO_GetFieldsCounters done [14:03:06]requested_item shift.num is exist - process it [14:03:06]requested_item shift.opened is exist - process it [14:03:06]req_shift_opened [14:03:06]FM_GetShiftState [14:03:06]SAM_PROTO_GetShiftState [14:03:06]wFMCommunicate request_size=4 [14:03:06]MH_SAM_APDU [14:03:06]CAPDU: 80 13 01 00 [14:03:06]Write to MH i2c: E2 08 00 9A 7C 80 13 01 00 00 00 00 00 93 [14:03:06]Write i2c OK [14:03:06]MH_I2C_Read... [14:03:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:06]Read from MH i2c: E2 [14:03:06]MH_I2C_Read... [14:03:06]Read from MH i2c: E2 0E 00 [14:03:06]MH_I2C_Read... [14:03:06]Read from MH i2c: E2 0E 00 9A 7C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 61 [14:03:06]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:03:06]wFMCommunicate OK [14:03:06]SAM_PROTO_GetShiftState done [14:03:06]FM_GetShiftState done [14:03:06]req_shift_opened done [14:03:06]requested_item shift.open_date is exist - process it [14:03:06]req_shift_open_date [14:03:06]req_shift_open_date done [14:03:06]produce_requested_data done [14:03:06]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167065,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:03:06]process_action_free close_receipt [14:03:06]json_value_free [14:03:06]json_value_free done [14:03:06]process_json_proto returns [14:03:06]Send response to host [14:03:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167065,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:03:06]free response buf [14:03:06]execute_script done [14:03:06]execute_script returns [14:03:06]free content buf [14:03:06]Sock 8.Close socket [14:03:06]Sock 8.Thread stoped [14:03:10]OFD Sender: No OFD packet to send [14:03:15]OFD Sender: No OFD packet to send [14:03:20]OFD Sender: No OFD packet to send [14:03:25]OFD Sender: No OFD packet to send [14:03:30]OFD Sender: No OFD packet to send [14:03:35]OFD Sender: No OFD packet to send [14:03:40]OFD Sender: No OFD packet to send [14:03:45]OFD Sender: No OFD packet to send [14:03:50]OFD Sender: No OFD packet to send [14:03:55]OFD Sender: No OFD packet to send [14:04:00]OFD Sender: No OFD packet to send [14:04:05]OFD Sender: No OFD packet to send [14:04:10]OFD Sender: No OFD packet to send [14:04:15]OFD Sender: No OFD packet to send [14:04:20]OFD Sender: No OFD packet to send [14:04:25]OFD Sender: No OFD packet to send [14:04:30]OFD Sender: No OFD packet to send [14:04:35]OFD Sender: No OFD packet to send [14:04:40]OFD Sender: No OFD packet to send [14:04:45]OFD Sender: No OFD packet to send [14:04:50]OFD Sender: No OFD packet to send [14:04:55]OFD Sender: No OFD packet to send [14:05:00]OFD Sender: No OFD packet to send [14:05:01]accept exits with 9 [14:05:01]New connection [14:05:01]New thread 3067178340 created [14:05:01]Thread 3067034980 joined [14:05:01]Waiting for new connection... [14:05:01] Sock 9.Parse request [14:05:01]Sock 9.Check first char [14:05:01]Sock 9.First char is OK [14:05:01]request: POST /json_proto HTTP/1.0 [14:05:01]Method: POST [14:05:01]URL: /json_proto [14:05:01]Method is POST - this is cgi request [14:05:01]url: /json_proto [14:05:01]query_string will be loaded in cgi processing [14:05:01]execute_cgi json_proto POST (null) [14:05:01]execute_cgi path=json_proto method=POST [14:05:01]POST find Content-Length [14:05:01]Host: 172.17.53.195:8080 [14:05:01]Content-Length: 767 [14:05:01]Content-Type: application/json [14:05:01] [14:05:01]POST finish read [14:05:01]Found Content-Length = 767 [14:05:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.000, "sum" : 742.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 742.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:01]execute_script... [14:05: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)221654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.000, "sum" : 742.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 742.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:01]POST & json_proto [14:05:01]process_json_proto [14:05:01]json parsed OK: [14:05:01]protocol is kg_v1.0 [14:05:01]action value=close_receipt [14:05:01]process_action close_receipt [14:05:01]cmd_close_receipt [14:05:01]MH_GetDate [14:05:01]Write to MH i2c: F0 00 00 9B 7C 06 [14:05:01]Write i2c OK [14:05:01]MH_I2C_Read... [14:05:01]Read from MH i2c: F0 [14:05:01]MH_I2C_Read... [14:05:01]Read from MH i2c: F0 09 00 [14:05:01]MH_I2C_Read... [14:05:01]Read from MH i2c: F0 09 00 9B 7C 00 14 54 1A 67 21 48 4A 65 10 [14:05:01]GetLastDocTimeStamp 1729778589 [14:05:01]current date 1729778708 [14:05:01]FM_GetShiftState [14:05:01]SAM_PROTO_GetShiftState [14:05:01]wFMCommunicate request_size=4 [14:05:01]MH_SAM_APDU [14:05:01]CAPDU: 80 13 01 00 [14:05:01]Write to MH i2c: E2 08 00 9C 7C 80 13 01 00 00 00 00 00 95 [14:05:01]Write i2c OK [14:05:01]MH_I2C_Read... [14:05:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:01]Read from MH i2c: E2 [14:05:01]MH_I2C_Read... [14:05:01]Read from MH i2c: E2 0E 00 [14:05:01]MH_I2C_Read... [14:05:01]Read from MH i2c: E2 0E 00 9C 7C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 63 [14:05:01]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:05:01]wFMCommunicate OK [14:05:01]SAM_PROTO_GetShiftState done [14:05:01]FM_GetShiftState done [14:05:01]opened in 1729730220 [14:05:01]opened+sec_in_day 1729816620 [14:05:01]quantity*price = 74200 [14:05:01]sum+1 = 74201 [14:05:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 742.00 НСП 1% : 6.57 НДС 12% : 78.80 Наличными: 0.00 Безнал.: 742.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 145 24.10.2024 14:05 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871759 ФД: 167066 ФПД: 207071832782773 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140508&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167066&fm=207071832782773&tin=02508201610067®Number=0000000000091764&sum=74200 [14:05:02]StoreToDocumentArchive [14:05:02]shift 538 fd 167066 [14:05:02]save to /storage/0538/doc_00167066 [14:05:02]save last doc name /storage/0538/doc_00167066 to /storage/kkm_last_doc_name [14:05:02]save OK [14:05:02]Clear old archive folders... [14:05:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:05:02]tlvbuf is 021BEC60 [14:05:02]SAM_PROTO_ClearQueue [14:05:02]wFMCommunicate request_size=4 [14:05:02]MH_SAM_APDU [14:05:02]CAPDU: 80 09 00 00 [14:05:02]Write to MH i2c: E2 08 00 A9 7C 80 09 00 00 00 00 00 00 97 [14:05:02]Write i2c OK [14:05:02]MH_I2C_Read... [14:05:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:02]Read from MH i2c: E2 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 03 00 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 03 00 A9 7C 00 90 00 99 [14:05:02]RAPDU: 90 00 [14:05:02]wFMCommunicate OK [14:05:02]SAM_PROTO_ClearQueue done [14:05:02]KKMCreateOFDPacket [14:05:02]OFDProtocolAddRootSTLVToBuf [14:05:02]FM_MakeSignedData [14:05:02]FM_MakeSignedData [14:05:02]SAM_PROTO_SignData [14:05:02]wFMCommunicate request_size=4 [14:05:02]MH_SAM_APDU [14:05:02]CAPDU: 80 0D 01 02 [14:05:02]Write to MH i2c: E2 08 00 AA 7C 80 0D 01 02 00 00 00 00 9F [14:05:02]Write i2c OK [14:05:02]MH_I2C_Read... [14:05:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:02]Read from MH i2c: E2 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 03 00 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 03 00 AA 7C 00 90 00 9A [14:05:02]RAPDU: 90 00 [14:05:02]wFMCommunicate OK [14:05:02]wFMCommunicate request_size=255 [14:05:02]MH_SAM_APDU [14:05: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 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 14 54 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9A 8C 02 00 35 04 06 00 BC [14:05:02]Write to MH i2c: E2 02 01 AB 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 14 54 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9A 8C 02 00 35 04 06 00 BC 00 00 E4 [14:05:02]Write i2c OK [14:05:02]MH_I2C_Read... [14:05:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:02]Read from MH i2c: E2 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 03 00 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 03 00 AB 7C 00 90 00 9B [14:05:02]RAPDU: 90 00 [14:05:02]wFMCommunicate OK [14:05:02]wFMCommunicate request_size=10 [14:05:02]MH_SAM_APDU [14:05:02]CAPDU: 80 0D 02 02 05 54 AB 09 37 B5 [14:05:02]Write to MH i2c: E2 0D 00 AC 7C 80 0D 02 02 05 00 54 AB 09 37 B5 00 00 A0 [14:05:02]Write i2c OK [14:05:02]MH_I2C_Read... [14:05:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:02]Read from MH i2c: E2 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 03 00 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 03 00 AC 7C 00 90 00 9C [14:05:02]RAPDU: 90 00 [14:05:02]wFMCommunicate OK [14:05:02]wFMCommunicate request_size=4 [14:05:02]MH_SAM_APDU [14:05:02]CAPDU: 80 0D 03 02 [14:05:02]Write to MH i2c: E2 08 00 AD 7C 80 0D 03 02 00 00 00 00 A4 [14:05:02]Write i2c OK [14:05:02]MH_I2C_Read... [14:05:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:02]Read from MH i2c: E2 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 0B 00 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 0B 00 AD 7C 00 1A 5D 9D 8A 33 F6 08 C7 90 00 3B [14:05:02]RAPDU: 1A 5D 9D 8A 33 F6 08 C7 90 00 [14:05:02]wFMCommunicate OK [14:05:02]SAM_PROTO_SignData done [14:05:02]FM_MakeSignedData done [14:05:02]CreateOFDProtocolMessage [14:05:02]wFMCommunicate request_size=4 [14:05:02]MH_SAM_APDU [14:05:02]CAPDU: 80 11 00 00 [14:05:02]Write to MH i2c: E2 08 00 AE 7C 80 11 00 00 00 00 00 00 A4 [14:05:02]Write i2c OK [14:05:02]MH_I2C_Read... [14:05:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:02]Read from MH i2c: E2 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 17 00 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: E2 17 00 AE 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 FC [14:05:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:05:02]wFMCommunicate OK [14:05:02]CreateOFDProtocolMessage done [14:05:02]OFDSenderStorePacket 167066 [14:05:02]StoreOFDPacket docnum=167066 [14:05:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 21 7E 07 01 0D 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 14 54 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9A 8C 02 00 35 04 06 00 BC 54 AB 09 37 B5 1A 5D 9D 8A 33 F6 08 C7 [14:05:02]CheckFolder [14:05:02]dirname=/storage/ofd_packets [14:05:02]CheckFolder done [14:05:02]ProducePacketName [14:05:02]name=ofd_packets/00167066 [14:05:02]NVStorageSaveData ofd_packets/00167066 [14:05:02]File name is /storage/ofd_packets/00167066 [14:05:02]Write 301 bytes [14:05:02]NVStorageSaveData done [14:05:02]OFDSenderStorePacket done [14:05:02]KKMCreateOFDPacket done [14:05:02]NVStorageSaveData kkm_last_timestamp [14:05:02]File name is /storage/kkm_last_timestamp [14:05:02]Write 4 bytes [14:05:02]NVStorageSaveData done [14:05:02]ExternCall_PrintAddStr [14:05:02]wPrintStart [14:05:02]Write to MH i2c: 01 00 00 AF 7C 2B [14:05:02]Write i2c OK [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: 01 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: 01 07 00 [14:05:02]MH_I2C_Read... [14:05:02]Read from MH i2c: 01 07 00 AF 7C 00 00 00 00 00 FF 0F 40 [14:05:02]RasterBufferAndPrint [14:05:02]line Счет N : (1)221654 [14:05:02]line ИНН: 02508201610067 [14:05:02]line Контрольно-Кассовый Чек [14:05:02]line ПРОДАЖА [14:05:02]line ТРК (МРК, ГНК) : 34 [14:05:02]line Товар: 2710124500 [14:05:02]line Аи-95-К-5 [14:05:02]line 10.000 * 74.20 [14:05:02]line = 742.00 [14:05:02]line НДС 12% НСП 1% [14:05:02]line > о реализуемом товаре [14:05:02]line ИТОГО: 742.00 [14:05:02]line НСП 1% : 6.57 [14:05:02]line НДС 12% : 78.80 [14:05:02]line Наличными: 0.00 [14:05:02]line Безнал.: 742.00 [14:05:02]line Место: АЗС № 161 "Партнер Нефть" [14:05:02]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:05:02]line СНО: Общий режим [14:05:02]line Чек 145 24.10.2024 14:05 [14:05:02]line Смена: 538 ФФД: 1.0 [14:05:02]line ЗНМ: 0300000104 [14:05:02]line РНМ: 0000000000091764 [14:05:02]line Версия ККМ: 001 [14:05:02]line Платежная система: Mbank [14:05:02]line ФМ: 0000000000871759 [14:05:02]line ФД: 167066 [14:05:02]line ФПД: 207071832782773 [14:05:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140508&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167066&fm=207071832782773&tin=02508201610067®Number=0000000000091764&sum=74200 [14:05:02]written 0, free lines is 4095 [14:05:02]OFD Sender: Processing packet 167066 [packets to send 48, broken 47] [14:05:02]ProducePacketName [14:05:02]name=ofd_packets/00167066 [14:05:03]OFD Sender: To server: pG, [14:05:03]CommunicateWithHost lk.salyk.kg:30040 [14:05:03]ConnectInit lk.salyk.kg [14:05:03]Connected sock=10 [14:05: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 35 39 0F 01 00 00 21 7E 07 01 0D 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 14 54 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9A 8C 02 00 35 04 06 00 BC 54 AB 09 37 B5 1A 5D 9D 8A 33 F6 08 C7 [14:05:03]Write to MH i2c: 01 00 00 D8 7C 54 [14:05:03]Write i2c OK [14:05:03]MH_I2C_Read... [14:05:03]Read from MH i2c: 01 [14:05:03]MH_I2C_Read... [14:05:03]Read from MH i2c: 01 07 00 [14:05:03]MH_I2C_Read... [14:05:03]Read from MH i2c: 01 07 00 D8 7C 00 00 00 00 00 FC 0C 63 [14:05:03]RasterBufferAndPrint [14:05:03]line [14:05:03]line [14:05:03]line [14:05:03]line [14:05:03]line [14:05:03]written 0, free lines is 3330 [14:05:03]MH_Cut [14:05:03]Write to MH i2c: D1 01 00 DF 7C 01 2D [14:05:03]Write i2c OK [14:05:03]MH_I2C_Read... [14:05:03]Read from MH i2c: D1 [14:05:03]MH_I2C_Read... [14:05:03]Read from MH i2c: D1 01 00 [14:05:03]MH_I2C_Read... [14:05:03]Read from MH i2c: D1 01 00 DF 7C 00 2C [14:05:03]Write to MH i2c: 01 00 00 E0 7C 5C [14:05:03]Write i2c OK [14:05:03]MH_I2C_Read... [14:05: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 35 39 4F 00 00 00 08 43 47 00 2D 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 35 39 10 04 04 00 9A 8C 02 00 F4 03 04 00 78 FA 19 67 B6 04 01 00 00 94 74 67 02 53 79 95 44 [14:05:03]CommunicateWithHost err = 0 [14:05:03]CheckOFDResponse [14:05:03]1017 (14) - 77093643461234 [14:05:03]1041 (16) - 0000000000871759 [14:05:03]1040 (4) - 167066 [14:05:03]1012 (4) - 24.10.2024 07:42 [14:05:03]1206 (1) - 0 [14:05:03]OFD Sender: Remove packet 167066 [14:05:03]ProducePacketName [14:05:03]name=ofd_packets/00167066 [14:05:03]NVStorageDeleteData [14:05:04]OFD Sender: No OFD packet to send [14:05:04]*** Cut start [14:05:04]*** Partial cut [14:05:04]*** CUTSNS_PIN = 1 [14:05:04]*** CUTSNS_PIN = 0 [14:05:04]*** Brake cut motor [14:05:04]Read from MH i2c: 01 [14:05:04]MH_I2C_Read... [14:05:04]*** Stop cut motor [14:05:04]*** Cut end [14:05:04]Read from MH i2c: 01 07 00 [14:05:04]MH_I2C_Read... [14:05:04]Read from MH i2c: 01 07 00 E0 7C 00 00 00 00 00 FF 0F 71 [14:05:04]process_action close_receipt done [14:05:04]requested_data is exist [14:05:04]produce_requested_data [14:05:04]requested_item fm.sn is exist - process it [14:05:04]wFMCommunicate request_size=4 [14:05:04]MH_SAM_APDU [14:05:04]CAPDU: 80 11 00 00 [14:05:04]Write to MH i2c: E2 08 00 E1 7C 80 11 00 00 00 00 00 00 D7 [14:05:04]Write i2c OK [14:05:04]MH_I2C_Read... [14:05:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:04]Read from MH i2c: E2 [14:05:04]MH_I2C_Read... [14:05:04]Read from MH i2c: E2 17 00 [14:05:04]MH_I2C_Read... [14:05:04]Read from MH i2c: E2 17 00 E1 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 2F [14:05:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:05:04]wFMCommunicate OK [14:05:04]requested_item fd.num is exist - process it [14:05:04]SAM_PROTO_GetFieldsCounters [14:05:04]wFMCommunicate request_size=4 [14:05:04]MH_SAM_APDU [14:05:04]CAPDU: 80 13 00 00 [14:05:04]Write to MH i2c: E2 08 00 E2 7C 80 13 00 00 00 00 00 00 DA [14:05:04]Write i2c OK [14:05:04]MH_I2C_Read... [14:05:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:05]Read from MH i2c: E2 [14:05:05]MH_I2C_Read... [14:05:05]Read from MH i2c: E2 62 00 [14:05:05]MH_I2C_Read... [14:05:05]Read from MH i2c: E2 62 00 E2 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9A 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [14:05:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9A 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:05:05]wFMCommunicate OK [14:05:05]SAM_PROTO_GetFieldsCounters done [14:05:05]requested_item shift.num is exist - process it [14:05:05]requested_item shift.opened is exist - process it [14:05:05]req_shift_opened [14:05:05]FM_GetShiftState [14:05:05]SAM_PROTO_GetShiftState [14:05:05]wFMCommunicate request_size=4 [14:05:05]MH_SAM_APDU [14:05:05]CAPDU: 80 13 01 00 [14:05:05]Write to MH i2c: E2 08 00 E3 7C 80 13 01 00 00 00 00 00 DC [14:05:05]Write i2c OK [14:05:05]MH_I2C_Read... [14:05:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:05]Read from MH i2c: E2 [14:05:05]MH_I2C_Read... [14:05:05]Read from MH i2c: E2 0E 00 [14:05:05]MH_I2C_Read... [14:05:05]Read from MH i2c: E2 0E 00 E3 7C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 AA [14:05:05]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:05:05]wFMCommunicate OK [14:05:05]SAM_PROTO_GetShiftState done [14:05:05]FM_GetShiftState done [14:05:05]req_shift_opened done [14:05:05]requested_item shift.open_date is exist - process it [14:05:05]req_shift_open_date [14:05:05]req_shift_open_date done [14:05:05]produce_requested_data done [14:05:05]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167066,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:05:05]process_action_free close_receipt [14:05:05]json_value_free [14:05:05]json_value_free done [14:05:05]process_json_proto returns [14:05:05]Send response to host [14:05:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167066,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:05:05]free response buf [14:05:05]execute_script done [14:05:05]execute_script returns [14:05:05]free content buf [14:05:05]Sock 9.Close socket [14:05:05]Sock 9.Thread stoped [14:05:09]OFD Sender: No OFD packet to send [14:05:14]OFD Sender: No OFD packet to send [14:05:19]OFD Sender: No OFD packet to send [14:05:24]OFD Sender: No OFD packet to send [14:05:29]OFD Sender: No OFD packet to send [14:05:34]OFD Sender: No OFD packet to send [14:05:39]OFD Sender: No OFD packet to send [14:05:44]OFD Sender: No OFD packet to send [14:05:49]OFD Sender: No OFD packet to send [14:05:54]OFD Sender: No OFD packet to send [14:05:59]OFD Sender: No OFD packet to send [14:06:04]OFD Sender: No OFD packet to send [14:06:09]OFD Sender: No OFD packet to send [14:06:14]OFD Sender: No OFD packet to send [14:06:19]OFD Sender: No OFD packet to send [14:06:21]accept exits with 8 [14:06:21]New connection [14:06:21]New thread 3067034980 created [14:06:21]Thread 3067178340 joined [14:06:21]Waiting for new connection... [14:06:21] Sock 8.Parse request [14:06:21]Sock 8.Check first char [14:06:21]Sock 8.First char is OK [14:06:21]request: POST /json_proto HTTP/1.0 [14:06:21]Method: POST [14:06:21]URL: /json_proto [14:06:21]Method is POST - this is cgi request [14:06:21]url: /json_proto [14:06:21]query_string will be loaded in cgi processing [14:06:21]execute_cgi json_proto POST (null) [14:06:21]execute_cgi path=json_proto method=POST [14:06:21]POST find Content-Length [14:06:21]Host: 172.17.53.195:8080 [14:06:21]Content-Length: 677 [14:06:21]Content-Type: application/json [14:06:21] [14:06:21]POST finish read [14:06:21]Found Content-Length = 677 [14:06:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:21]execute_script... [14:06: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)221655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:21]POST & json_proto [14:06:21]process_json_proto [14:06:21]json parsed OK: [14:06:21]protocol is kg_v1.0 [14:06:21]action value=close_receipt [14:06:21]process_action close_receipt [14:06:21]cmd_close_receipt [14:06:21]MH_GetDate [14:06:21]Write to MH i2c: F0 00 00 E4 7C 4F [14:06:21]Write i2c OK [14:06:21]MH_I2C_Read... [14:06:21]Read from MH i2c: F0 [14:06:21]MH_I2C_Read... [14:06:21]Read from MH i2c: F0 09 00 [14:06:21]MH_I2C_Read... [14:06:21]Read from MH i2c: F0 09 00 E4 7C 00 64 54 1A 67 21 48 4A 65 A9 [14:06:21]GetLastDocTimeStamp 1729778708 [14:06:21]current date 1729778788 [14:06:21]FM_GetShiftState [14:06:21]SAM_PROTO_GetShiftState [14:06:21]wFMCommunicate request_size=4 [14:06:21]MH_SAM_APDU [14:06:21]CAPDU: 80 13 01 00 [14:06:21]Write to MH i2c: E2 08 00 E5 7C 80 13 01 00 00 00 00 00 DE [14:06:21]Write i2c OK [14:06:21]MH_I2C_Read... [14:06:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:21]Read from MH i2c: E2 [14:06:21]MH_I2C_Read... [14:06:21]Read from MH i2c: E2 0E 00 [14:06:21]MH_I2C_Read... [14:06:21]Read from MH i2c: E2 0E 00 E5 7C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 AC [14:06:21]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:06:21]wFMCommunicate OK [14:06:21]SAM_PROTO_GetShiftState done [14:06:21]FM_GetShiftState done [14:06:21]opened in 1729730220 [14:06:21]opened+sec_in_day 1729816620 [14:06:21]quantity*price = 50041 [14:06:21]sum+1 = 50042 [14:06:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 146 24.10.2024 14:06 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167067 ФПД: 181750975387708 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140628&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167067&fm=181750975387708&tin=02508201610067®Number=0000000000091764&sum=50000 [14:06:22]StoreToDocumentArchive [14:06:22]shift 538 fd 167067 [14:06:22]save to /storage/0538/doc_00167067 [14:06:22]save last doc name /storage/0538/doc_00167067 to /storage/kkm_last_doc_name [14:06:22]save OK [14:06:22]Clear old archive folders... [14:06:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:06:22]tlvbuf is 0206D4C0 [14:06:22]SAM_PROTO_ClearQueue [14:06:22]wFMCommunicate request_size=4 [14:06:22]MH_SAM_APDU [14:06:22]CAPDU: 80 09 00 00 [14:06:22]Write to MH i2c: E2 08 00 F2 7C 80 09 00 00 00 00 00 00 E0 [14:06:22]Write i2c OK [14:06:22]MH_I2C_Read... [14:06:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:22]Read from MH i2c: E2 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 03 00 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 03 00 F2 7C 00 90 00 E2 [14:06:22]RAPDU: 90 00 [14:06:22]wFMCommunicate OK [14:06:22]SAM_PROTO_ClearQueue done [14:06:22]KKMCreateOFDPacket [14:06:22]OFDProtocolAddRootSTLVToBuf [14:06:22]FM_MakeSignedData [14:06:22]FM_MakeSignedData [14:06:22]SAM_PROTO_SignData [14:06:22]wFMCommunicate request_size=4 [14:06:22]MH_SAM_APDU [14:06:22]CAPDU: 80 0D 01 02 [14:06:22]Write to MH i2c: E2 08 00 F3 7C 80 0D 01 02 00 00 00 00 E8 [14:06:22]Write i2c OK [14:06:22]MH_I2C_Read... [14:06:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:22]Read from MH i2c: E2 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 03 00 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 03 00 F3 7C 00 90 00 E3 [14:06:22]RAPDU: 90 00 [14:06:22]wFMCommunicate OK [14:06:22]wFMCommunicate request_size=255 [14:06:22]MH_SAM_APDU [14:06:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 64 54 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9B 8C 02 00 35 04 06 00 A5 [14:06:22]Write to MH i2c: E2 02 01 F4 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 64 54 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9B 8C 02 00 35 04 06 00 A5 00 00 33 [14:06:22]Write i2c OK [14:06:22]MH_I2C_Read... [14:06:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:22]Read from MH i2c: E2 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 03 00 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 03 00 F4 7C 00 90 00 E4 [14:06:22]RAPDU: 90 00 [14:06:22]wFMCommunicate OK [14:06:22]wFMCommunicate request_size=10 [14:06:22]MH_SAM_APDU [14:06:22]CAPDU: 80 0D 02 02 05 4D 32 53 58 3C [14:06:22]Write to MH i2c: E2 0D 00 F5 7C 80 0D 02 02 05 00 4D 32 53 58 3C 00 00 5B [14:06:22]Write i2c OK [14:06:22]MH_I2C_Read... [14:06:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:22]Read from MH i2c: E2 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 03 00 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 03 00 F5 7C 00 90 00 E5 [14:06:22]RAPDU: 90 00 [14:06:22]wFMCommunicate OK [14:06:22]wFMCommunicate request_size=4 [14:06:22]MH_SAM_APDU [14:06:22]CAPDU: 80 0D 03 02 [14:06:22]Write to MH i2c: E2 08 00 F6 7C 80 0D 03 02 00 00 00 00 ED [14:06:22]Write i2c OK [14:06:22]MH_I2C_Read... [14:06:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:22]Read from MH i2c: E2 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 0B 00 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 0B 00 F6 7C 00 F2 AD 49 C7 09 A1 85 C4 90 00 90 [14:06:22]RAPDU: F2 AD 49 C7 09 A1 85 C4 90 00 [14:06:22]wFMCommunicate OK [14:06:22]SAM_PROTO_SignData done [14:06:22]FM_MakeSignedData done [14:06:22]CreateOFDProtocolMessage [14:06:22]wFMCommunicate request_size=4 [14:06:22]MH_SAM_APDU [14:06:22]CAPDU: 80 11 00 00 [14:06:22]Write to MH i2c: E2 08 00 F7 7C 80 11 00 00 00 00 00 00 ED [14:06:22]Write i2c OK [14:06:22]MH_I2C_Read... [14:06:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:22]Read from MH i2c: E2 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 17 00 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: E2 17 00 F7 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 45 [14:06:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:06:22]wFMCommunicate OK [14:06:22]CreateOFDProtocolMessage done [14:06:22]OFDSenderStorePacket 167067 [14:06:22]StoreOFDPacket docnum=167067 [14:06:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 44 27 07 01 6C 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 64 54 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9B 8C 02 00 35 04 06 00 A5 4D 32 53 58 3C F2 AD 49 C7 09 A1 85 C4 [14:06:22]CheckFolder [14:06:22]dirname=/storage/ofd_packets [14:06:22]CheckFolder done [14:06:22]ProducePacketName [14:06:22]name=ofd_packets/00167067 [14:06:22]NVStorageSaveData ofd_packets/00167067 [14:06:22]File name is /storage/ofd_packets/00167067 [14:06:22]Write 301 bytes [14:06:22]NVStorageSaveData done [14:06:22]OFDSenderStorePacket done [14:06:22]KKMCreateOFDPacket done [14:06:22]NVStorageSaveData kkm_last_timestamp [14:06:22]File name is /storage/kkm_last_timestamp [14:06:22]Write 4 bytes [14:06:22]NVStorageSaveData done [14:06:22]ExternCall_PrintAddStr [14:06:22]wPrintStart [14:06:22]Write to MH i2c: 01 00 00 F8 7C 74 [14:06:22]Write i2c OK [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: 01 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: 01 07 00 [14:06:22]MH_I2C_Read... [14:06:22]Read from MH i2c: 01 07 00 F8 7C 00 00 00 00 00 FF 0F 89 [14:06:22]RasterBufferAndPrint [14:06:22]line Счет N : (1)221655 [14:06:22]line ИНН: 02508201610067 [14:06:22]line Контрольно-Кассовый Чек [14:06:22]line ПРОДАЖА [14:06:22]line ТРК (МРК, ГНК) : 23 [14:06:22]line Товар: 2710124130 [14:06:22]line Аи-92-К-5 [14:06:22]line 7.480 * 66.90 [14:06:22]line = 500.41 [14:06:22]line НДС 12% НСП 1% [14:06:22]line > о реализуемом товаре [14:06:22]line ОКРУГЛЕНИЕ: -0.41 [14:06:22]line ИТОГО: 500.00 [14:06:22]line Внесено: 500.00 [14:06:22]line СДАЧА: 0.00 [14:06:22]line НСП 1% : 4.43 [14:06:22]line НДС 12% : 53.14 [14:06:22]line Наличными: 500.00 [14:06:22]line Безнал.: 0.00 [14:06:22]line Место: АЗС № 161 "Партнер Нефть" [14:06:22]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:06:22]line СНО: Общий режим [14:06:22]line Чек 146 24.10.2024 14:06 [14:06:22]line Смена: 538 ФФД: 1.0 [14:06:22]line ЗНМ: 0300000104 [14:06:22]line РНМ: 0000000000091764 [14:06:22]line Версия ККМ: 001 [14:06:22]line ФМ: 0000000000871759 [14:06:22]line ФД: 167067 [14:06:22]line ФПД: 181750975387708 [14:06:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140628&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167067&fm=181750975387708&tin=02508201610067®Number=0000000000091764&sum=50000 [14:06:23]OFD Sender: Processing packet 167067 [packets to send 48, broken 47] [14:06:23]ProducePacketName [14:06:23]name=ofd_packets/00167067 [14:06:23]OFD Sender: To server: pG, [14:06:23]CommunicateWithHost lk.salyk.kg:30040 [14:06:23]ConnectInit lk.salyk.kg [14:06:23]written 0, free lines is 4095 [14:06:23]Connected sock=10 [14:06: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 35 39 0F 01 00 00 44 27 07 01 6C 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 64 54 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9B 8C 02 00 35 04 06 00 A5 4D 32 53 58 3C F2 AD 49 C7 09 A1 85 C4 [14: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 35 39 4F 00 00 00 0E C4 47 00 9B B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9B 8C 02 00 F4 03 04 00 C8 FA 19 67 B6 04 01 00 00 1B 46 C5 AF 4B 9A 0D FA [14:06:23]CommunicateWithHost err = 0 [14:06:23]CheckOFDResponse [14:06:23]1017 (14) - 77093643461234 [14:06:23]1041 (16) - 0000000000871759 [14:06:23]1040 (4) - 167067 [14:06:23]1012 (4) - 24.10.2024 07:44 [14:06:23]1206 (1) - 0 [14:06:23]OFD Sender: Remove packet 167067 [14:06:23]ProducePacketName [14:06:23]name=ofd_packets/00167067 [14:06:23]NVStorageDeleteData [14:06:23]Write to MH i2c: 01 00 00 23 7D A0 [14:06:23]Write i2c OK [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: 01 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: 01 07 00 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: 01 07 00 23 7D 00 00 00 00 00 B9 0C 6C [14:06:23]RasterBufferAndPrint [14:06:23]line [14:06:23]line [14:06:23]line [14:06:23]line [14:06:23]line [14:06:23]written 0, free lines is 3264 [14:06:23]MH_Cut [14:06:23]Write to MH i2c: D1 01 00 2A 7D 01 79 [14:06:23]Write i2c OK [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: D1 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: D1 01 00 [14:06:23]MH_I2C_Read... [14:06:23]Read from MH i2c: D1 01 00 2A 7D 00 78 [14:06:23]Write to MH i2c: 01 00 00 2B 7D A8 [14:06:23]Write i2c OK [14:06:23]MH_I2C_Read... [14:06:24]OFD Sender: No OFD packet to send [14:06:24]*** Cut start [14:06:24]*** Partial cut [14:06:24]*** CUTSNS_PIN = 1 [14:06:24]*** CUTSNS_PIN = 0 [14:06:24]*** Brake cut motor [14:06:25]Read from MH i2c: 01 [14:06:25]MH_I2C_Read... [14:06:25]*** Stop cut motor [14:06:25]*** Cut end [14:06:25]Read from MH i2c: 01 07 00 [14:06:25]MH_I2C_Read... [14:06:25]Read from MH i2c: 01 07 00 2B 7D 00 00 00 00 00 FF 0F BD [14:06:25]process_action close_receipt done [14:06:25]requested_data is exist [14:06:25]produce_requested_data [14:06:25]requested_item fm.sn is exist - process it [14:06:25]wFMCommunicate request_size=4 [14:06:25]MH_SAM_APDU [14:06:25]CAPDU: 80 11 00 00 [14:06:25]Write to MH i2c: E2 08 00 2C 7D 80 11 00 00 00 00 00 00 23 [14:06:25]Write i2c OK [14:06:25]MH_I2C_Read... [14:06:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:25]Read from MH i2c: E2 [14:06:25]MH_I2C_Read... [14:06:25]Read from MH i2c: E2 17 00 [14:06:25]MH_I2C_Read... [14:06:25]Read from MH i2c: E2 17 00 2C 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 7B [14:06:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:06:25]wFMCommunicate OK [14:06:25]requested_item fd.num is exist - process it [14:06:25]SAM_PROTO_GetFieldsCounters [14:06:25]wFMCommunicate request_size=4 [14:06:25]MH_SAM_APDU [14:06:25]CAPDU: 80 13 00 00 [14:06:25]Write to MH i2c: E2 08 00 2D 7D 80 13 00 00 00 00 00 00 26 [14:06:25]Write i2c OK [14:06:25]MH_I2C_Read... [14:06:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:25]Read from MH i2c: E2 [14:06:25]MH_I2C_Read... [14:06:25]Read from MH i2c: E2 62 00 [14:06:25]MH_I2C_Read... [14:06:25]Read from MH i2c: E2 62 00 2D 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9B 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [14:06: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9B 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:06:25]wFMCommunicate OK [14:06:25]SAM_PROTO_GetFieldsCounters done [14:06:25]requested_item shift.num is exist - process it [14:06:25]requested_item shift.opened is exist - process it [14:06:25]req_shift_opened [14:06:25]FM_GetShiftState [14:06:25]SAM_PROTO_GetShiftState [14:06:25]wFMCommunicate request_size=4 [14:06:25]MH_SAM_APDU [14:06:25]CAPDU: 80 13 01 00 [14:06:25]Write to MH i2c: E2 08 00 2E 7D 80 13 01 00 00 00 00 00 28 [14:06:25]Write i2c OK [14:06:25]MH_I2C_Read... [14:06:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:25]Read from MH i2c: E2 [14:06:25]MH_I2C_Read... [14:06:25]Read from MH i2c: E2 0E 00 [14:06:25]MH_I2C_Read... [14:06:25]Read from MH i2c: E2 0E 00 2E 7D 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 F6 [14:06:25]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:06:25]wFMCommunicate OK [14:06:25]SAM_PROTO_GetShiftState done [14:06:25]FM_GetShiftState done [14:06:25]req_shift_opened done [14:06:25]requested_item shift.open_date is exist - process it [14:06:25]req_shift_open_date [14:06:25]req_shift_open_date done [14:06:25]produce_requested_data done [14:06:25]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167067,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:06:25]process_action_free close_receipt [14:06:25]json_value_free [14:06:25]json_value_free done [14:06:25]process_json_proto returns [14:06:25]Send response to host [14:06:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167067,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:06:25]free response buf [14:06:25]execute_script done [14:06:25]execute_script returns [14:06:25]free content buf [14:06:25]Sock 8.Close socket [14:06:25]Sock 8.Thread stoped [14:06:29]OFD Sender: No OFD packet to send [14:06:34]OFD Sender: No OFD packet to send [14:06:39]OFD Sender: No OFD packet to send [14:06:44]OFD Sender: No OFD packet to send [14:06:49]OFD Sender: No OFD packet to send [14:06:54]OFD Sender: No OFD packet to send [14:06:59]OFD Sender: No OFD packet to send [14:07:04]OFD Sender: No OFD packet to send [14:07:09]OFD Sender: No OFD packet to send [14:07:14]OFD Sender: No OFD packet to send [14:07:19]OFD Sender: No OFD packet to send [14:07:24]OFD Sender: No OFD packet to send [14:07:29]OFD Sender: No OFD packet to send [14:07:34]OFD Sender: No OFD packet to send [14:07:39]OFD Sender: No OFD packet to send [14:07:44]OFD Sender: No OFD packet to send [14:07:49]OFD Sender: No OFD packet to send [14:07:54]OFD Sender: No OFD packet to send [14:07:59]OFD Sender: No OFD packet to send [14:08:04]OFD Sender: No OFD packet to send [14:08:09]OFD Sender: No OFD packet to send [14:08:14]OFD Sender: No OFD packet to send [14:08:19]OFD Sender: No OFD packet to send [14:08:24]OFD Sender: No OFD packet to send [14:08:29]OFD Sender: No OFD packet to send [14:08:34]OFD Sender: No OFD packet to send [14:08:39]OFD Sender: No OFD packet to send [14:08:44]OFD Sender: No OFD packet to send [14:08:49]OFD Sender: No OFD packet to send [14:08:54]OFD Sender: No OFD packet to send [14:08:59]OFD Sender: No OFD packet to send [14:09:04]OFD Sender: No OFD packet to send [14:09:09]OFD Sender: No OFD packet to send [14:09:14]OFD Sender: No OFD packet to send [14:09:19]OFD Sender: No OFD packet to send [14:09:24]OFD Sender: No OFD packet to send [14:09:29]OFD Sender: No OFD packet to send [14:09:34]OFD Sender: No OFD packet to send [14:09:39]OFD Sender: No OFD packet to send [14:09:44]OFD Sender: No OFD packet to send [14:09:49]OFD Sender: No OFD packet to send [14:09:54]OFD Sender: No OFD packet to send [14:09:59]OFD Sender: No OFD packet to send [14:10:04]OFD Sender: No OFD packet to send [14:10:09]OFD Sender: No OFD packet to send [14:10:14]OFD Sender: No OFD packet to send [14:10:19]OFD Sender: No OFD packet to send [14:10:24]OFD Sender: No OFD packet to send [14:10:24]accept exits with 9 [14:10:24]New connection [14:10:24]New thread 3067178340 created [14:10:24]Thread 3067034980 joined [14:10:24]Waiting for new connection... [14:10:24] Sock 9.Parse request [14:10:24]Sock 9.Check first char [14:10:24]Sock 9.First char is OK [14:10:24]request: POST /json_proto HTTP/1.0 [14:10:24]Method: POST [14:10:24]URL: /json_proto [14:10:24]Method is POST - this is cgi request [14:10:24]url: /json_proto [14:10:24]query_string will be loaded in cgi processing [14:10:24]execute_cgi json_proto POST (null) [14:10:24]execute_cgi path=json_proto method=POST [14:10:24]POST find Content-Length [14:10:24]Host: 172.17.53.195:8080 [14:10:24]Content-Length: 677 [14:10:24]Content-Type: application/json [14:10:24] [14:10:24]POST finish read [14:10:24]Found Content-Length = 677 [14:10:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.470, "sum" : 499.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:24]execute_script... [14:10:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.470, "sum" : 499.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:24]POST & json_proto [14:10:24]process_json_proto [14:10:24]json parsed OK: [14:10:24]protocol is kg_v1.0 [14:10:24]action value=close_receipt [14:10:24]process_action close_receipt [14:10:24]cmd_close_receipt [14:10:24]MH_GetDate [14:10:24]Write to MH i2c: F0 00 00 2F 7D 9B [14:10:24]Write i2c OK [14:10:24]MH_I2C_Read... [14:10:24]Read from MH i2c: F0 [14:10:24]MH_I2C_Read... [14:10:24]Read from MH i2c: F0 09 00 [14:10:24]MH_I2C_Read... [14:10:24]Read from MH i2c: F0 09 00 2F 7D 00 57 55 1A 67 21 48 4A 65 E9 [14:10:24]GetLastDocTimeStamp 1729778788 [14:10:24]current date 1729779031 [14:10:24]FM_GetShiftState [14:10:24]SAM_PROTO_GetShiftState [14:10:24]wFMCommunicate request_size=4 [14:10:24]MH_SAM_APDU [14:10:24]CAPDU: 80 13 01 00 [14:10:24]Write to MH i2c: E2 08 00 30 7D 80 13 01 00 00 00 00 00 2A [14:10:24]Write i2c OK [14:10:24]MH_I2C_Read... [14:10:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:24]Read from MH i2c: E2 [14:10:24]MH_I2C_Read... [14:10:24]Read from MH i2c: E2 0E 00 [14:10:24]MH_I2C_Read... [14:10:24]Read from MH i2c: E2 0E 00 30 7D 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 F8 [14:10:24]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:10:24]wFMCommunicate OK [14:10:24]SAM_PROTO_GetShiftState done [14:10:24]FM_GetShiftState done [14:10:24]opened in 1729730220 [14:10:24]opened+sec_in_day 1729816620 [14:10:24]quantity*price = 49974 [14:10:24]sum+1 = 49975 [14:10:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 499.00 Внесено: 500.00 СДАЧА: 1.00 НСП 1% : 4.42 НДС 12% : 53.07 Наличными: 499.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 147 24.10.2024 14:10 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167068 ФПД: 245278648911728 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141031&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167068&fm=245278648911728&tin=02508201610067®Number=0000000000091764&sum=49900 [14:10:25]StoreToDocumentArchive [14:10:25]shift 538 fd 167068 [14:10:25]save to /storage/0538/doc_00167068 [14:10:25]save last doc name /storage/0538/doc_00167068 to /storage/kkm_last_doc_name [14:10:25]save OK [14:10:25]Clear old archive folders... [14:10:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:10:25]tlvbuf is 01FE0E60 [14:10:25]SAM_PROTO_ClearQueue [14:10:25]wFMCommunicate request_size=4 [14:10:25]MH_SAM_APDU [14:10:25]CAPDU: 80 09 00 00 [14:10:25]Write to MH i2c: E2 08 00 3D 7D 80 09 00 00 00 00 00 00 2C [14:10:25]Write i2c OK [14:10:25]MH_I2C_Read... [14:10:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:25]Read from MH i2c: E2 [14:10:25]MH_I2C_Read... [14:10:25]Read from MH i2c: E2 03 00 [14:10:25]MH_I2C_Read... [14:10:25]Read from MH i2c: E2 03 00 3D 7D 00 90 00 2E [14:10:25]RAPDU: 90 00 [14:10:25]wFMCommunicate OK [14:10:25]SAM_PROTO_ClearQueue done [14:10:25]KKMCreateOFDPacket [14:10:25]OFDProtocolAddRootSTLVToBuf [14:10:25]FM_MakeSignedData [14:10:25]FM_MakeSignedData [14:10:25]SAM_PROTO_SignData [14:10:25]wFMCommunicate request_size=4 [14:10:25]MH_SAM_APDU [14:10:25]CAPDU: 80 0D 01 02 [14:10:25]Write to MH i2c: E2 08 00 3E 7D 80 0D 01 02 00 00 00 00 34 [14:10:25]Write i2c OK [14:10:25]MH_I2C_Read... [14:10:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:25]Read from MH i2c: E2 [14:10:25]MH_I2C_Read... [14:10:25]Read from MH i2c: E2 03 00 [14:10:25]MH_I2C_Read... [14:10:25]Read from MH i2c: E2 03 00 3E 7D 00 90 00 2F [14:10:25]RAPDU: 90 00 [14:10:25]wFMCommunicate OK [14:10:25]wFMCommunicate request_size=255 [14:10:25]MH_SAM_APDU [14:10: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 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 57 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9C 8C 02 00 35 04 06 00 DF [14:10:25]Write to MH i2c: E2 02 01 3F 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 57 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9C 8C 02 00 35 04 06 00 DF 00 00 90 [14:10:25]Write i2c OK [14:10:25]MH_I2C_Read... [14:10:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:26]Read from MH i2c: E2 [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: E2 03 00 [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: E2 03 00 3F 7D 00 90 00 30 [14:10:26]RAPDU: 90 00 [14:10:26]wFMCommunicate OK [14:10:26]wFMCommunicate request_size=10 [14:10:26]MH_SAM_APDU [14:10:26]CAPDU: 80 0D 02 02 05 14 62 BD 47 70 [14:10:26]Write to MH i2c: E2 0D 00 40 7D 80 0D 02 02 05 00 14 62 BD 47 70 00 00 2B [14:10:26]Write i2c OK [14:10:26]MH_I2C_Read... [14:10:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:26]Read from MH i2c: E2 [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: E2 03 00 [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: E2 03 00 40 7D 00 90 00 31 [14:10:26]RAPDU: 90 00 [14:10:26]wFMCommunicate OK [14:10:26]wFMCommunicate request_size=4 [14:10:26]MH_SAM_APDU [14:10:26]CAPDU: 80 0D 03 02 [14:10:26]Write to MH i2c: E2 08 00 41 7D 80 0D 03 02 00 00 00 00 39 [14:10:26]Write i2c OK [14:10:26]MH_I2C_Read... [14:10:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:26]Read from MH i2c: E2 [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: E2 0B 00 [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: E2 0B 00 41 7D 00 4E 1D A9 01 C8 2D 46 C5 90 00 4F [14:10:26]RAPDU: 4E 1D A9 01 C8 2D 46 C5 90 00 [14:10:26]wFMCommunicate OK [14:10:26]SAM_PROTO_SignData done [14:10:26]FM_MakeSignedData done [14:10:26]CreateOFDProtocolMessage [14:10:26]wFMCommunicate request_size=4 [14:10:26]MH_SAM_APDU [14:10:26]CAPDU: 80 11 00 00 [14:10:26]Write to MH i2c: E2 08 00 42 7D 80 11 00 00 00 00 00 00 39 [14:10:26]Write i2c OK [14:10:26]MH_I2C_Read... [14:10:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:26]Read from MH i2c: E2 [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: E2 17 00 [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: E2 17 00 42 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 91 [14:10:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:10:26]wFMCommunicate OK [14:10:26]CreateOFDProtocolMessage done [14:10:26]OFDSenderStorePacket 167068 [14:10:26]StoreOFDPacket docnum=167068 [14:10:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 4B 8D 07 01 FC 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 57 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9C 8C 02 00 35 04 06 00 DF 14 62 BD 47 70 4E 1D A9 01 C8 2D 46 C5 [14:10:26]CheckFolder [14:10:26]dirname=/storage/ofd_packets [14:10:26]CheckFolder done [14:10:26]ProducePacketName [14:10:26]name=ofd_packets/00167068 [14:10:26]NVStorageSaveData ofd_packets/00167068 [14:10:26]File name is /storage/ofd_packets/00167068 [14:10:26]Write 301 bytes [14:10:26]NVStorageSaveData done [14:10:26]OFDSenderStorePacket done [14:10:26]KKMCreateOFDPacket done [14:10:26]NVStorageSaveData kkm_last_timestamp [14:10:26]File name is /storage/kkm_last_timestamp [14:10:26]Write 4 bytes [14:10:26]NVStorageSaveData done [14:10:26]ExternCall_PrintAddStr [14:10:26]wPrintStart [14:10:26]Write to MH i2c: 01 00 00 43 7D C0 [14:10:26]Write i2c OK [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: 01 [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: 01 07 00 [14:10:26]MH_I2C_Read... [14:10:26]Read from MH i2c: 01 07 00 43 7D 00 00 00 00 00 FF 0F D5 [14:10:26]RasterBufferAndPrint [14:10:26]line Счет N : (1)221657 [14:10:26]line ИНН: 02508201610067 [14:10:26]line Контрольно-Кассовый Чек [14:10:26]line ПРОДАЖА [14:10:26]line ТРК (МРК, ГНК) : 13 [14:10:26]line Товар: 2710124130 [14:10:26]line Аи-92-К-5 [14:10:26]line 7.470 * 66.90 [14:10:26]line = 499.74 [14:10:26]line НДС 12% НСП 1% [14:10:26]line > о реализуемом товаре [14:10:26]line ОКРУГЛЕНИЕ: -0.74 [14:10:26]line ИТОГО: 499.00 [14:10:26]line Внесено: 500.00 [14:10:26]line СДАЧА: 1.00 [14:10:26]line НСП 1% : 4.42 [14:10:26]line НДС 12% : 53.07 [14:10:26]line Наличными: 499.00 [14:10:26]line Безнал.: 0.00 [14:10:26]line Место: АЗС № 161 "Партнер Нефть" [14:10:26]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:10:26]line СНО: Общий режим [14:10:26]line Чек 147 24.10.2024 14:10 [14:10:26]line Смена: 538 ФФД: 1.0 [14:10:26]line ЗНМ: 0300000104 [14:10:26]line РНМ: 0000000000091764 [14:10:26]line Версия ККМ: 001 [14:10:26]line ФМ: 0000000000871759 [14:10:26]line ФД: 167068 [14:10:26]line ФПД: 245278648911728 [14:10:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141031&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167068&fm=245278648911728&tin=02508201610067®Number=0000000000091764&sum=49900 [14:10:26]OFD Sender: Processing packet 167068 [packets to send 48, broken 47] [14:10:26]ProducePacketName [14:10:26]name=ofd_packets/00167068 [14:10:26]OFD Sender: To server: pG, [14:10:26]CommunicateWithHost lk.salyk.kg:30040 [14:10:26]ConnectInit lk.salyk.kg [14:10:26]written 0, free lines is 4095 [14:10:26]Connected sock=10 [14:10: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 35 39 0F 01 00 00 4B 8D 07 01 FC 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 57 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9C 8C 02 00 35 04 06 00 DF 14 62 BD 47 70 4E 1D A9 01 C8 2D 46 C5 [14:10: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 35 39 4F 00 00 00 16 51 47 00 49 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9C 8C 02 00 F4 03 04 00 BB FB 19 67 B6 04 01 00 00 DC 32 C3 BA 0F 95 66 01 [14:10:26]CommunicateWithHost err = 0 [14:10:26]CheckOFDResponse [14:10:26]1017 (14) - 77093643461234 [14:10:26]1041 (16) - 0000000000871759 [14:10:26]1040 (4) - 167068 [14:10:26]1012 (4) - 24.10.2024 07:48 [14:10:26]1206 (1) - 0 [14:10:26]OFD Sender: Remove packet 167068 [14:10:26]ProducePacketName [14:10:26]name=ofd_packets/00167068 [14:10:26]NVStorageDeleteData [14:10:27]Write to MH i2c: 01 00 00 6E 7D EB [14:10:27]Write i2c OK [14:10:27]MH_I2C_Read... [14:10:27]Read from MH i2c: 01 [14:10:27]MH_I2C_Read... [14:10:27]Read from MH i2c: 01 07 00 [14:10:27]MH_I2C_Read... [14:10:27]Read from MH i2c: 01 07 00 6E 7D 00 00 00 00 00 C4 0C C2 [14:10:27]RasterBufferAndPrint [14:10:27]line [14:10:27]line [14:10:27]line [14:10:27]line [14:10:27]line [14:10:27]written 0, free lines is 3274 [14:10:27]MH_Cut [14:10:27]Write to MH i2c: D1 01 00 75 7D 01 C4 [14:10:27]Write i2c OK [14:10:27]MH_I2C_Read... [14:10:27]Read from MH i2c: D1 [14:10:27]MH_I2C_Read... [14:10:27]Read from MH i2c: D1 01 00 [14:10:27]MH_I2C_Read... [14:10:27]Read from MH i2c: D1 01 00 75 7D 00 C3 [14:10:27]Write to MH i2c: 01 00 00 76 7D F3 [14:10:27]Write i2c OK [14:10:27]MH_I2C_Read... [14:10:27]OFD Sender: No OFD packet to send [14:10:27]*** Cut start [14:10:27]*** Partial cut [14:10:27]*** CUTSNS_PIN = 1 [14:10:27]*** CUTSNS_PIN = 0 [14:10:28]*** Brake cut motor [14:10:28]Read from MH i2c: 01 [14:10:28]MH_I2C_Read... [14:10:28]*** Stop cut motor [14:10:28]*** Cut end [14:10:28]Read from MH i2c: 01 07 00 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: 01 07 00 76 7D 00 00 00 00 00 FF 0F 08 [14:10:28]process_action close_receipt done [14:10:28]requested_data is exist [14:10:28]produce_requested_data [14:10:28]requested_item fm.sn is exist - process it [14:10:28]wFMCommunicate request_size=4 [14:10:28]MH_SAM_APDU [14:10:28]CAPDU: 80 11 00 00 [14:10:28]Write to MH i2c: E2 08 00 77 7D 80 11 00 00 00 00 00 00 6E [14:10:28]Write i2c OK [14:10:28]MH_I2C_Read... [14:10:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:28]Read from MH i2c: E2 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: E2 17 00 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: E2 17 00 77 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 C6 [14:10:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:10:28]wFMCommunicate OK [14:10:28]requested_item fd.num is exist - process it [14:10:28]SAM_PROTO_GetFieldsCounters [14:10:28]wFMCommunicate request_size=4 [14:10:28]MH_SAM_APDU [14:10:28]CAPDU: 80 13 00 00 [14:10:28]Write to MH i2c: E2 08 00 78 7D 80 13 00 00 00 00 00 00 71 [14:10:28]Write i2c OK [14:10:28]MH_I2C_Read... [14:10:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:10:28]Read from MH i2c: E2 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: E2 62 00 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: E2 62 00 78 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9C 8C 02 00 0E 04 04 00 1A 02 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 98 [14:10: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9C 8C 02 00 0E 04 04 00 1A 02 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:10:28]wFMCommunicate OK [14:10:28]SAM_PROTO_GetFieldsCounters done [14:10:28]requested_item shift.num is exist - process it [14:10:28]requested_item shift.opened is exist - process it [14:10:28]req_shift_opened [14:10:28]FM_GetShiftState [14:10:28]SAM_PROTO_GetShiftState [14:10:28]wFMCommunicate request_size=4 [14:10:28]MH_SAM_APDU [14:10:28]CAPDU: 80 13 01 00 [14:10:28]Write to MH i2c: E2 08 00 79 7D 80 13 01 00 00 00 00 00 73 [14:10:28]Write i2c OK [14:10:28]MH_I2C_Read... [14:10:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:28]Read from MH i2c: E2 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: E2 0E 00 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: E2 0E 00 79 7D 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 41 [14:10:28]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:10:28]wFMCommunicate OK [14:10:28]SAM_PROTO_GetShiftState done [14:10:28]FM_GetShiftState done [14:10:28]req_shift_opened done [14:10:28]requested_item shift.open_date is exist - process it [14:10:28]req_shift_open_date [14:10:28]req_shift_open_date done [14:10:28]produce_requested_data done [14:10:28]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167068,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:10:28]process_action_free close_receipt [14:10:28]json_value_free [14:10:28]json_value_free done [14:10:28]process_json_proto returns [14:10:28]Send response to host [14:10:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167068,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:10:28]free response buf [14:10:28]execute_script done [14:10:28]execute_script returns [14:10:28]free content buf [14:10:28]Sock 9.Close socket [14:10:28]Sock 9.Thread stoped [14:10:32]OFD Sender: No OFD packet to send [14:10:37]OFD Sender: No OFD packet to send [14:10:42]OFD Sender: No OFD packet to send [14:10:47]OFD Sender: No OFD packet to send [14:10:52]OFD Sender: No OFD packet to send [14:10:57]OFD Sender: No OFD packet to send [14:11:02]OFD Sender: No OFD packet to send [14:11:07]OFD Sender: No OFD packet to send [14:11:12]OFD Sender: No OFD packet to send [14:11:17]OFD Sender: No OFD packet to send [14:11:22]OFD Sender: No OFD packet to send [14:11:27]OFD Sender: No OFD packet to send [14:11:32]OFD Sender: No OFD packet to send [14:11:37]OFD Sender: No OFD packet to send [14:11:42]OFD Sender: No OFD packet to send [14:11:45]accept exits with 8 [14:11:45]New connection [14:11:45]New thread 3067034980 created [14:11:45]Thread 3067178340 joined [14:11:45]Waiting for new connection... [14:11:45] Sock 8.Parse request [14:11:45]Sock 8.Check first char [14:11:45]Sock 8.First char is OK [14:11:45]request: POST /json_proto HTTP/1.0 [14:11:45]Method: POST [14:11:45]URL: /json_proto [14:11:45]Method is POST - this is cgi request [14:11:45]url: /json_proto [14:11:45]query_string will be loaded in cgi processing [14:11:45]execute_cgi json_proto POST (null) [14:11:45]execute_cgi path=json_proto method=POST [14:11:45]POST find Content-Length [14:11:45]Host: 172.17.53.195:8080 [14:11:45]Content-Length: 769 [14:11:45]Content-Type: application/json [14:11:45] [14:11:45]POST finish read [14:11:45]Found Content-Length = 769 [14:11:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 53.910, "sum" : 4000.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 4000.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:45]execute_script... [14: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)221656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 53.910, "sum" : 4000.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 4000.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:45]POST & json_proto [14:11:45]process_json_proto [14:11:45]json parsed OK: [14:11:45]protocol is kg_v1.0 [14:11:45]action value=close_receipt [14:11:45]process_action close_receipt [14:11:45]cmd_close_receipt [14:11:45]MH_GetDate [14:11:45]Write to MH i2c: F0 00 00 7A 7D E6 [14:11:45]Write i2c OK [14:11:45]MH_I2C_Read... [14:11:45]Read from MH i2c: F0 [14:11:45]MH_I2C_Read... [14:11:45]Read from MH i2c: F0 09 00 [14:11:45]MH_I2C_Read... [14:11:45]Read from MH i2c: F0 09 00 7A 7D 00 A9 55 1A 67 21 48 4A 65 86 [14:11:45]GetLastDocTimeStamp 1729779031 [14:11:45]current date 1729779113 [14:11:45]FM_GetShiftState [14:11:45]SAM_PROTO_GetShiftState [14:11:45]wFMCommunicate request_size=4 [14:11:45]MH_SAM_APDU [14:11:45]CAPDU: 80 13 01 00 [14:11:45]Write to MH i2c: E2 08 00 7B 7D 80 13 01 00 00 00 00 00 75 [14:11:45]Write i2c OK [14:11:45]MH_I2C_Read... [14:11:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:45]Read from MH i2c: E2 [14:11:45]MH_I2C_Read... [14:11:45]Read from MH i2c: E2 0E 00 [14:11:45]MH_I2C_Read... [14:11:45]Read from MH i2c: E2 0E 00 7B 7D 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 43 [14:11:45]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:11:45]wFMCommunicate OK [14:11:45]SAM_PROTO_GetShiftState done [14:11:45]FM_GetShiftState done [14:11:45]opened in 1729730220 [14:11:45]opened+sec_in_day 1729816620 [14:11:45]quantity*price = 400012 [14:11:45]sum+1 = 400013 [14:11:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.12 НСП 1% : 35.40 НДС 12% : 424.79 Наличными: 0.00 Безнал.: 4000.12 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 148 24.10.2024 14:11 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871759 ФД: 167069 ФПД: 172576350101242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141153&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167069&fm=172576350101242&tin=02508201610067®Number=0000000000091764&sum=400012 [14:11:47]StoreToDocumentArchive [14:11:47]shift 538 fd 167069 [14:11:47]save to /storage/0538/doc_00167069 [14:11:47]save last doc name /storage/0538/doc_00167069 to /storage/kkm_last_doc_name [14:11:47]save OK [14:11:47]Clear old archive folders... [14:11:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:11:47]tlvbuf is 021B6620 [14:11:47]SAM_PROTO_ClearQueue [14:11:47]wFMCommunicate request_size=4 [14:11:47]MH_SAM_APDU [14:11:47]CAPDU: 80 09 00 00 [14:11:47]Write to MH i2c: E2 08 00 88 7D 80 09 00 00 00 00 00 00 77 [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:47]Read from MH i2c: E2 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 88 7D 00 90 00 79 [14:11:47]RAPDU: 90 00 [14:11:47]wFMCommunicate OK [14:11:47]SAM_PROTO_ClearQueue done [14:11:47]KKMCreateOFDPacket [14:11:47]OFDProtocolAddRootSTLVToBuf [14:11:47]FM_MakeSignedData [14:11:47]FM_MakeSignedData [14:11:47]SAM_PROTO_SignData [14:11:47]wFMCommunicate request_size=4 [14:11:47]MH_SAM_APDU [14:11:47]CAPDU: 80 0D 01 02 [14:11:47]Write to MH i2c: E2 08 00 89 7D 80 0D 01 02 00 00 00 00 7F [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:47]Read from MH i2c: E2 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 89 7D 00 90 00 7A [14:11:47]RAPDU: 90 00 [14:11:47]wFMCommunicate OK [14:11:47]wFMCommunicate request_size=255 [14:11:47]MH_SAM_APDU [14: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 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 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 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 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 A9 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9D 8C 02 00 35 04 06 00 9C [14:11:47]Write to MH i2c: E2 02 01 8A 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 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 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 A9 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9D 8C 02 00 35 04 06 00 9C 00 00 83 [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:47]Read from MH i2c: E2 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 8A 7D 00 90 00 7B [14:11:47]RAPDU: 90 00 [14:11:47]wFMCommunicate OK [14:11:47]wFMCommunicate request_size=10 [14:11:47]MH_SAM_APDU [14:11:47]CAPDU: 80 0D 02 02 05 F5 10 0B 5E FA [14:11:47]Write to MH i2c: E2 0D 00 8B 7D 80 0D 02 02 05 00 F5 10 0B 5E FA 00 00 F4 [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:47]Read from MH i2c: E2 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 8B 7D 00 90 00 7C [14:11:47]RAPDU: 90 00 [14:11:47]wFMCommunicate OK [14:11:47]wFMCommunicate request_size=4 [14:11:47]MH_SAM_APDU [14:11:47]CAPDU: 80 0D 03 02 [14:11:47]Write to MH i2c: E2 08 00 8C 7D 80 0D 03 02 00 00 00 00 84 [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:47]Read from MH i2c: E2 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 0B 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 0B 00 8C 7D 00 DE 00 ED 75 74 7E A3 F0 90 00 4A [14:11:47]RAPDU: DE 00 ED 75 74 7E A3 F0 90 00 [14:11:47]wFMCommunicate OK [14:11:47]SAM_PROTO_SignData done [14:11:47]FM_MakeSignedData done [14:11:47]CreateOFDProtocolMessage [14:11:47]wFMCommunicate request_size=4 [14:11:47]MH_SAM_APDU [14:11:47]CAPDU: 80 11 00 00 [14:11:47]Write to MH i2c: E2 08 00 8D 7D 80 11 00 00 00 00 00 00 84 [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:47]Read from MH i2c: E2 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 17 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 17 00 8D 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 DC [14:11:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:11:47]wFMCommunicate OK [14:11:47]CreateOFDProtocolMessage done [14:11:47]OFDSenderStorePacket 167069 [14:11:47]StoreOFDPacket docnum=167069 [14:11:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 C3 88 07 01 91 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 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 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 A9 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9D 8C 02 00 35 04 06 00 9C F5 10 0B 5E FA DE 00 ED 75 74 7E A3 F0 [14:11:47]CheckFolder [14:11:47]dirname=/storage/ofd_packets [14:11:47]CheckFolder done [14:11:47]ProducePacketName [14:11:47]name=ofd_packets/00167069 [14:11:47]NVStorageSaveData ofd_packets/00167069 [14:11:47]File name is /storage/ofd_packets/00167069 [14:11:47]Write 301 bytes [14:11:47]NVStorageSaveData done [14:11:47]OFDSenderStorePacket done [14:11:47]KKMCreateOFDPacket done [14:11:47]NVStorageSaveData kkm_last_timestamp [14:11:47]File name is /storage/kkm_last_timestamp [14:11:47]Write 4 bytes [14:11:47]NVStorageSaveData done [14:11:47]ExternCall_PrintAddStr [14:11:47]wPrintStart [14:11:47]Write to MH i2c: 01 00 00 8E 7D 0B [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: 01 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: 01 07 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: 01 07 00 8E 7D 00 00 00 00 00 FF 0F 20 [14:11:47]RasterBufferAndPrint [14:11:47]line Счет N : (1)221656 [14:11:47]line ИНН: 02508201610067 [14:11:47]line Контрольно-Кассовый Чек [14:11:47]line ПРОДАЖА [14:11:47]line ТРК (МРК, ГНК) : 34 [14:11:47]line Товар: 2710124500 [14:11:47]line Аи-95-К-5 [14:11:47]line 53.910 * 74.20 [14:11:47]line = 4000.12 [14:11:47]line НДС 12% НСП 1% [14:11:47]line > о реализуемом товаре [14:11:47]line ИТОГО: 4000.12 [14:11:47]line НСП 1% : 35.40 [14:11:47]line НДС 12% : 424.79 [14:11:47]line Наличными: 0.00 [14:11:47]line Безнал.: 4000.12 [14:11:47]line Место: АЗС № 161 "Партнер Нефть" [14:11:47]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:11:47]line СНО: Общий режим [14:11:47]line Чек 148 24.10.2024 14:11 [14:11:47]line Смена: 538 ФФД: 1.0 [14:11:47]line ЗНМ: 0300000104 [14:11:47]line РНМ: 0000000000091764 [14:11:47]line Версия ККМ: 001 [14:11:47]line Платежная система: Mbank [14:11:47]line ФМ: 0000000000871759 [14:11:47]line ФД: 167069 [14:11:47]line ФПД: 172576350101242 [14:11:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141153&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167069&fm=172576350101242&tin=02508201610067®Number=0000000000091764&sum=400012 [14:11:47]written 0, free lines is 4095 [14:11:47]OFD Sender: Processing packet 167069 [packets to send 48, broken 47] [14:11:47]ProducePacketName [14:11:47]name=ofd_packets/00167069 [14:11:47]OFD Sender: To server: pG, [14:11:47]CommunicateWithHost lk.salyk.kg:30040 [14:11:47]ConnectInit lk.salyk.kg [14:11:48]Write to MH i2c: 01 00 00 B7 7D 34 [14:11:48]Write i2c OK [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: 01 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: 01 07 00 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: 01 07 00 B7 7D 00 00 00 00 00 EA 0C 31 [14:11:48]RasterBufferAndPrint [14:11:48]line [14:11:48]line [14:11:48]line [14:11:48]line [14:11:48]line [14:11:48]written 0, free lines is 3309 [14:11:48]MH_Cut [14:11:48]Write to MH i2c: D1 01 00 BE 7D 01 0D [14:11:48]Write i2c OK [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: D1 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: D1 01 00 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: D1 01 00 BE 7D 00 0C [14:11:48]Write to MH i2c: 01 00 00 BF 7D 3C [14:11:48]Write i2c OK [14:11:48]MH_I2C_Read... [14:11:49]*** Cut start [14:11:49]*** Partial cut [14:11:49]*** CUTSNS_PIN = 1 [14:11:49]*** CUTSNS_PIN = 0 [14:11:49]*** Brake cut motor [14:11:49]Read from MH i2c: 01 [14:11:49]MH_I2C_Read... [14:11:49]*** Stop cut motor [14:11:49]*** Cut end [14:11:49]Read from MH i2c: 01 07 00 [14:11:49]MH_I2C_Read... [14:11:49]Read from MH i2c: 01 07 00 BF 7D 00 00 00 00 00 FF 0F 51 [14:11:49]process_action close_receipt done [14:11:49]requested_data is exist [14:11:49]produce_requested_data [14:11:49]requested_item fm.sn is exist - process it [14:11:49]wFMCommunicate request_size=4 [14:11:49]MH_SAM_APDU [14:11:49]CAPDU: 80 11 00 00 [14:11:49]Write to MH i2c: E2 08 00 C0 7D 80 11 00 00 00 00 00 00 B7 [14:11:49]Write i2c OK [14:11:49]MH_I2C_Read... [14:11:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:49]Read from MH i2c: E2 [14:11:49]MH_I2C_Read... [14:11:49]Read from MH i2c: E2 17 00 [14:11:49]MH_I2C_Read... [14:11:49]Read from MH i2c: E2 17 00 C0 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 0F [14:11:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:11:49]wFMCommunicate OK [14:11:49]requested_item fd.num is exist - process it [14:11:49]SAM_PROTO_GetFieldsCounters [14:11:49]wFMCommunicate request_size=4 [14:11:49]MH_SAM_APDU [14:11:49]CAPDU: 80 13 00 00 [14:11:49]Write to MH i2c: E2 08 00 C1 7D 80 13 00 00 00 00 00 00 BA [14:11:49]Write i2c OK [14:11:49]MH_I2C_Read... [14:11:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:49]Read from MH i2c: E2 [14:11:49]MH_I2C_Read... [14:11:49]Read from MH i2c: E2 62 00 [14:11:49]MH_I2C_Read... [14:11:49]Read from MH i2c: E2 62 00 C1 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9D 8C 02 00 0E 04 04 00 1A 02 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 E5 [14: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9D 8C 02 00 0E 04 04 00 1A 02 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:11:49]wFMCommunicate OK [14:11:49]SAM_PROTO_GetFieldsCounters done [14:11:49]requested_item shift.num is exist - process it [14:11:49]requested_item shift.opened is exist - process it [14:11:49]req_shift_opened [14:11:49]FM_GetShiftState [14:11:49]SAM_PROTO_GetShiftState [14:11:49]wFMCommunicate request_size=4 [14:11:49]MH_SAM_APDU [14:11:49]CAPDU: 80 13 01 00 [14:11:49]Write to MH i2c: E2 08 00 C2 7D 80 13 01 00 00 00 00 00 BC [14:11:49]Write i2c OK [14:11:49]MH_I2C_Read... [14:11:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:50]Read from MH i2c: E2 [14:11:50]MH_I2C_Read... [14:11:50]Read from MH i2c: E2 0E 00 [14:11:50]MH_I2C_Read... [14:11:50]Read from MH i2c: E2 0E 00 C2 7D 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 8A [14:11:50]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:11:50]wFMCommunicate OK [14:11:50]SAM_PROTO_GetShiftState done [14:11:50]FM_GetShiftState done [14:11:50]req_shift_opened done [14:11:50]requested_item shift.open_date is exist - process it [14:11:50]req_shift_open_date [14:11:50]req_shift_open_date done [14:11:50]produce_requested_data done [14:11:50]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167069,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:11:50]process_action_free close_receipt [14:11:50]json_value_free [14:11:50]json_value_free done [14:11:50]process_json_proto returns [14:11:50]Send response to host [14:11:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167069,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:11:50]free response buf [14:11:50]execute_script done [14:11:50]execute_script returns [14:11:50]free content buf [14:11:50]Sock 8.Close socket [14:11:50]Sock 8.Thread stoped [14:12:42]accept exits with 9 [14:12:42]New connection [14:12:42]New thread 3067178340 created [14:12:42]Thread 3067034980 joined [14:12:42]Waiting for new connection... [14:12:42] Sock 9.Parse request [14:12:42]Sock 9.Check first char [14:12:42]Sock 9.First char is OK [14:12:42]request: POST /json_proto HTTP/1.0 [14:12:42]Method: POST [14:12:42]URL: /json_proto [14:12:42]Method is POST - this is cgi request [14:12:42]url: /json_proto [14:12:42]query_string will be loaded in cgi processing [14:12:42]execute_cgi json_proto POST (null) [14:12:42]execute_cgi path=json_proto method=POST [14:12:42]POST find Content-Length [14:12:42]Host: 172.17.53.195:8080 [14:12:42]Content-Length: 678 [14:12:42]Content-Type: application/json [14:12:42] [14:12:42]POST finish read [14:12:42]Found Content-Length = 678 [14:12:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:12:42]execute_script... [14:12: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)221658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:12:42]POST & json_proto [14:12:42]process_json_proto [14:12:42]json parsed OK: [14:12:42]protocol is kg_v1.0 [14:12:42]action value=close_receipt [14:12:42]process_action close_receipt [14:12:42]cmd_close_receipt [14:12:42]MH_GetDate [14:12:42]Write to MH i2c: F0 00 00 C3 7D 2F [14:12:42]Write i2c OK [14:12:42]MH_I2C_Read... [14:12:42]Read from MH i2c: F0 [14:12:42]MH_I2C_Read... [14:12:42]Read from MH i2c: F0 09 00 [14:12:42]MH_I2C_Read... [14:12:42]Read from MH i2c: F0 09 00 C3 7D 00 E2 55 1A 67 21 48 4A 65 08 [14:12:42]GetLastDocTimeStamp 1729779113 [14:12:42]current date 1729779170 [14:12:42]FM_GetShiftState [14:12:42]SAM_PROTO_GetShiftState [14:12:42]wFMCommunicate request_size=4 [14:12:42]MH_SAM_APDU [14:12:42]CAPDU: 80 13 01 00 [14:12:42]Write to MH i2c: E2 08 00 C4 7D 80 13 01 00 00 00 00 00 BE [14:12:42]Write i2c OK [14:12:42]MH_I2C_Read... [14:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:42]Read from MH i2c: E2 [14:12:42]MH_I2C_Read... [14:12:42]Read from MH i2c: E2 0E 00 [14:12:42]MH_I2C_Read... [14:12:42]Read from MH i2c: E2 0E 00 C4 7D 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 8C [14:12:42]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:12:42]wFMCommunicate OK [14:12:42]SAM_PROTO_GetShiftState done [14:12:42]FM_GetShiftState done [14:12:42]opened in 1729730220 [14:12:42]opened+sec_in_day 1729816620 [14:12:42]quantity*price = 80012 [14:12:42]sum+1 = 80013 [14:12:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 149 24.10.2024 14:12 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167070 ФПД: 27816239361764 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141250&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167070&fm=27816239361764&tin=02508201610067®Number=0000000000091764&sum=80000 [14:12:43]StoreToDocumentArchive [14:12:43]shift 538 fd 167070 [14:12:43]save to /storage/0538/doc_00167070 [14:12:43]save last doc name /storage/0538/doc_00167070 to /storage/kkm_last_doc_name [14:12:43]save OK [14:12:43]Clear old archive folders... [14:12:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:12:43]tlvbuf is 020B4580 [14:12:43]SAM_PROTO_ClearQueue [14:12:43]wFMCommunicate request_size=4 [14:12:43]MH_SAM_APDU [14:12:43]CAPDU: 80 09 00 00 [14:12:43]Write to MH i2c: E2 08 00 D1 7D 80 09 00 00 00 00 00 00 C0 [14:12:43]Write i2c OK [14:12:43]MH_I2C_Read... [14:12:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:12:43]Read from MH i2c: E2 [14:12:43]MH_I2C_Read... [14:12:43]Read from MH i2c: E2 03 00 [14:12:43]MH_I2C_Read... [14:12:43]Read from MH i2c: E2 03 00 D1 7D 00 90 00 C2 [14:12:43]RAPDU: 90 00 [14:12:43]wFMCommunicate OK [14:12:43]SAM_PROTO_ClearQueue done [14:12:43]KKMCreateOFDPacket [14:12:43]OFDProtocolAddRootSTLVToBuf [14:12:43]FM_MakeSignedData [14:12:43]FM_MakeSignedData [14:12:43]SAM_PROTO_SignData [14:12:43]wFMCommunicate request_size=4 [14:12:43]MH_SAM_APDU [14:12:43]CAPDU: 80 0D 01 02 [14:12:43]Write to MH i2c: E2 08 00 D2 7D 80 0D 01 02 00 00 00 00 C8 [14:12:43]Write i2c OK [14:12:43]MH_I2C_Read... [14:12:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:12:44]Read from MH i2c: E2 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: E2 03 00 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: E2 03 00 D2 7D 00 90 00 C3 [14:12:44]RAPDU: 90 00 [14:12:44]wFMCommunicate OK [14:12:44]wFMCommunicate request_size=255 [14:12:44]MH_SAM_APDU [14:12: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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 E2 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9E 8C 02 00 35 04 06 00 19 [14:12:44]Write to MH i2c: E2 02 01 D3 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 E2 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9E 8C 02 00 35 04 06 00 19 00 00 F8 [14:12:44]Write i2c OK [14:12:44]MH_I2C_Read... [14:12:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:44]Read from MH i2c: E2 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: E2 03 00 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: E2 03 00 D3 7D 00 90 00 C4 [14:12:44]RAPDU: 90 00 [14:12:44]wFMCommunicate OK [14:12:44]wFMCommunicate request_size=10 [14:12:44]MH_SAM_APDU [14:12:44]CAPDU: 80 0D 02 02 05 4C 79 10 EE E4 [14:12:44]Write to MH i2c: E2 0D 00 D4 7D 80 0D 02 02 05 00 4C 79 10 EE E4 00 00 7C [14:12:44]Write i2c OK [14:12:44]MH_I2C_Read... [14:12:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:44]Read from MH i2c: E2 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: E2 03 00 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: E2 03 00 D4 7D 00 90 00 C5 [14:12:44]RAPDU: 90 00 [14:12:44]wFMCommunicate OK [14:12:44]wFMCommunicate request_size=4 [14:12:44]MH_SAM_APDU [14:12:44]CAPDU: 80 0D 03 02 [14:12:44]Write to MH i2c: E2 08 00 D5 7D 80 0D 03 02 00 00 00 00 CD [14:12:44]Write i2c OK [14:12:44]MH_I2C_Read... [14:12:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:12:44]Read from MH i2c: E2 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: E2 0B 00 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: E2 0B 00 D5 7D 00 CD C5 51 E8 79 4A CD E8 90 00 11 [14:12:44]RAPDU: CD C5 51 E8 79 4A CD E8 90 00 [14:12:44]wFMCommunicate OK [14:12:44]SAM_PROTO_SignData done [14:12:44]FM_MakeSignedData done [14:12:44]CreateOFDProtocolMessage [14:12:44]wFMCommunicate request_size=4 [14:12:44]MH_SAM_APDU [14:12:44]CAPDU: 80 11 00 00 [14:12:44]Write to MH i2c: E2 08 00 D6 7D 80 11 00 00 00 00 00 00 CD [14:12:44]Write i2c OK [14:12:44]MH_I2C_Read... [14:12:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:44]Read from MH i2c: E2 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: E2 17 00 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: E2 17 00 D6 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 25 [14:12:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:12:44]wFMCommunicate OK [14:12:44]CreateOFDProtocolMessage done [14:12:44]OFDSenderStorePacket 167070 [14:12:44]StoreOFDPacket docnum=167070 [14:12:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 A7 85 07 01 D5 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 E2 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9E 8C 02 00 35 04 06 00 19 4C 79 10 EE E4 CD C5 51 E8 79 4A CD E8 [14:12:44]CheckFolder [14:12:44]dirname=/storage/ofd_packets [14:12:44]CheckFolder done [14:12:44]ProducePacketName [14:12:44]name=ofd_packets/00167070 [14:12:44]NVStorageSaveData ofd_packets/00167070 [14:12:44]File name is /storage/ofd_packets/00167070 [14:12:44]Write 301 bytes [14:12:44]NVStorageSaveData done [14:12:44]OFDSenderStorePacket done [14:12:44]KKMCreateOFDPacket done [14:12:44]NVStorageSaveData kkm_last_timestamp [14:12:44]File name is /storage/kkm_last_timestamp [14:12:44]Write 4 bytes [14:12:44]NVStorageSaveData done [14:12:44]ExternCall_PrintAddStr [14:12:44]wPrintStart [14:12:44]Write to MH i2c: 01 00 00 D7 7D 54 [14:12:44]Write i2c OK [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: 01 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: 01 07 00 [14:12:44]MH_I2C_Read... [14:12:44]Read from MH i2c: 01 07 00 D7 7D 00 00 00 00 00 FF 0F 69 [14:12:44]RasterBufferAndPrint [14:12:44]line Счет N : (1)221658 [14:12:44]line ИНН: 02508201610067 [14:12:44]line Контрольно-Кассовый Чек [14:12:44]line ПРОДАЖА [14:12:44]line ТРК (МРК, ГНК) : 13 [14:12:44]line Товар: 2710124130 [14:12:44]line Аи-92-К-5 [14:12:44]line 11.960 * 66.90 [14:12:44]line = 800.12 [14:12:44]line НДС 12% НСП 1% [14:12:44]line > о реализуемом товаре [14:12:44]line ОКРУГЛЕНИЕ: -0.12 [14:12:44]line ИТОГО: 800.00 [14:12:44]line Внесено: 800.00 [14:12:44]line СДАЧА: 0.00 [14:12:44]line НСП 1% : 7.08 [14:12:44]line НДС 12% : 84.97 [14:12:44]line Наличными: 800.00 [14:12:44]line Безнал.: 0.00 [14:12:44]line Место: АЗС № 161 "Партнер Нефть" [14:12:44]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:12:44]line СНО: Общий режим [14:12:44]line Чек 149 24.10.2024 14:12 [14:12:44]line Смена: 538 ФФД: 1.0 [14:12:44]line ЗНМ: 0300000104 [14:12:44]line РНМ: 0000000000091764 [14:12:44]line Версия ККМ: 001 [14:12:44]line ФМ: 0000000000871759 [14:12:44]line ФД: 167070 [14:12:44]line ФПД: 27816239361764 [14:12:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141250&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167070&fm=27816239361764&tin=02508201610067®Number=0000000000091764&sum=80000 [14:12:44]written 0, free lines is 4095 [14:12:45]Write to MH i2c: 01 00 00 02 7E 80 [14:12:45]Write i2c OK [14:12:45]MH_I2C_Read... [14:12:45]Read from MH i2c: 01 [14:12:45]MH_I2C_Read... [14:12:45]Read from MH i2c: 01 07 00 [14:12:45]MH_I2C_Read... [14:12:45]Read from MH i2c: 01 07 00 02 7E 00 00 00 00 00 B4 0C 47 [14:12:45]RasterBufferAndPrint [14:12:45]line [14:12:45]line [14:12:45]line [14:12:45]line [14:12:45]line [14:12:45]written 0, free lines is 3256 [14:12:45]MH_Cut [14:12:45]Write to MH i2c: D1 01 00 09 7E 01 59 [14:12:45]Write i2c OK [14:12:45]MH_I2C_Read... [14:12:45]Read from MH i2c: D1 [14:12:45]MH_I2C_Read... [14:12:45]Read from MH i2c: D1 01 00 [14:12:45]MH_I2C_Read... [14:12:45]Read from MH i2c: D1 01 00 09 7E 00 58 [14:12:45]Write to MH i2c: 01 00 00 0A 7E 88 [14:12:45]Write i2c OK [14:12:45]MH_I2C_Read... [14:12:46]*** Cut start [14:12:46]*** Partial cut [14:12:46]*** CUTSNS_PIN = 1 [14:12:46]*** CUTSNS_PIN = 0 [14:12:46]*** Brake cut motor [14:12:46]Read from MH i2c: 01 [14:12:46]MH_I2C_Read... [14:12:46]*** Stop cut motor [14:12:46]*** Cut end [14:12:46]Read from MH i2c: 01 07 00 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: 01 07 00 0A 7E 00 00 00 00 00 FF 0F 9D [14:12:46]process_action close_receipt done [14:12:46]requested_data is exist [14:12:46]produce_requested_data [14:12:46]requested_item fm.sn is exist - process it [14:12:46]wFMCommunicate request_size=4 [14:12:46]MH_SAM_APDU [14:12:46]CAPDU: 80 11 00 00 [14:12:46]Write to MH i2c: E2 08 00 0B 7E 80 11 00 00 00 00 00 00 03 [14:12:46]Write i2c OK [14:12:46]MH_I2C_Read... [14:12:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:46]Read from MH i2c: E2 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: E2 17 00 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: E2 17 00 0B 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 5B [14:12:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:12:46]wFMCommunicate OK [14:12:46]requested_item fd.num is exist - process it [14:12:46]SAM_PROTO_GetFieldsCounters [14:12:46]wFMCommunicate request_size=4 [14:12:46]MH_SAM_APDU [14:12:46]CAPDU: 80 13 00 00 [14:12:46]Write to MH i2c: E2 08 00 0C 7E 80 13 00 00 00 00 00 00 06 [14:12:46]Write i2c OK [14:12:46]MH_I2C_Read... [14:12:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:12:46]Read from MH i2c: E2 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: E2 62 00 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: E2 62 00 0C 7E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9E 8C 02 00 0E 04 04 00 1A 02 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 35 [14:12: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9E 8C 02 00 0E 04 04 00 1A 02 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 [14:12:46]wFMCommunicate OK [14:12:46]SAM_PROTO_GetFieldsCounters done [14:12:46]requested_item shift.num is exist - process it [14:12:46]requested_item shift.opened is exist - process it [14:12:46]req_shift_opened [14:12:46]FM_GetShiftState [14:12:46]SAM_PROTO_GetShiftState [14:12:46]wFMCommunicate request_size=4 [14:12:46]MH_SAM_APDU [14:12:46]CAPDU: 80 13 01 00 [14:12:46]Write to MH i2c: E2 08 00 0D 7E 80 13 01 00 00 00 00 00 08 [14:12:46]Write i2c OK [14:12:46]MH_I2C_Read... [14:12:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:46]Read from MH i2c: E2 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: E2 0E 00 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: E2 0E 00 0D 7E 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 D6 [14:12:46]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:12:46]wFMCommunicate OK [14:12:46]SAM_PROTO_GetShiftState done [14:12:46]FM_GetShiftState done [14:12:46]req_shift_opened done [14:12:46]requested_item shift.open_date is exist - process it [14:12:46]req_shift_open_date [14:12:46]req_shift_open_date done [14:12:46]produce_requested_data done [14:12:46]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167070,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:12:46]process_action_free close_receipt [14:12:46]json_value_free [14:12:46]json_value_free done [14:12:46]process_json_proto returns [14:12:46]Send response to host [14:12:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167070,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:12:46]free response buf [14:12:46]execute_script done [14:12:46]execute_script returns [14:12:46]free content buf [14:12:46]Sock 9.Close socket [14:12:46]Sock 9.Thread stoped [14:13:59]ConnectInit Can't connect to host [14:13:59]CommunicateWithHost connect error [14:13:59]CommunicateWithHost err = -1 [14:13:59]OFD Sender: Server communicate error [14:13:59]OFD Sender: Processing packet 167069 [packets to send 49, broken 47] [14:13:59]ProducePacketName [14:13:59]name=ofd_packets/00167069 [14:13:59]OFD Sender: To server: pG, [14:13:59]CommunicateWithHost lk.salyk.kg:30040 [14:13:59]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 BA FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 5F [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 54000000005725BA (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: 30412442+1699366945=1729779387 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33550624 [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 BA FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 60 [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 41 00 38 00 FF FF 57 [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 BB 56 1A 67 21 48 4A 65 A9 [14:16:27]Current date/time: 24.10.2024 14:16 [14:16:27]FM_Init [14:16:27]wFMConnect [14:16:27]MH_SAM_On [14:16:27]Write to MH i2c: E0 00 00 08 00 E7 [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:27]*** iso7816_init finished! [14:16:27]*** atr: [14:16:27]*** 0F 3B D5 18 FF 81 91 FE [14:16:27]*** 1F C3 80 73 C8 21 10 0A [14:16:27]*** 00 00 00 00 00 00 00 00 [14:16:27]*** 00 00 00 00 00 00 00 00 [14:16:27]*** 00 00 00 00 00 00 00 00 [14:16:27]*** 00 00 00 00 00 00 00 00 [14:16:27]*** 00 00 00 00 00 00 00 00 [14:16:27]*** 00 00 00 00 00 00 00 00 [14:16:27]Read from MH i2c: E0 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E0 10 00 [14:16:27]MH_I2C_Read... [14:16: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 [14:16:27]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:16:27]wFMCommunicate request_size=10 [14:16:27]MH_SAM_APDU [14:16:27]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:16:27]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:27]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:16:27]Read from MH i2c: E2 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E2 03 00 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:16:27]RAPDU: 90 00 [14:16:27]wFMCommunicate OK [14:16:27]wFMCommunicate request_size=4 [14:16:27]MH_SAM_APDU [14:16:27]CAPDU: 80 11 00 00 [14:16:27]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:27]Read from MH i2c: E2 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E2 17 00 [14:16:27]MH_I2C_Read... [14:16: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 35 39 90 00 DC [14:16:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:16:27]wFMCommunicate OK [14:16:27]Detected FM SN is 0000000000871759 [14:16:27]Stored FM SN is 0000000000871759 [14:16:27]wFMCommunicate request_size=9 [14:16:27]MH_SAM_APDU [14:16:27]CAPDU: 80 16 00 00 04 FD 9E 00 00 [14:16:27]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 FD 9E 00 00 00 00 2D [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:27]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:16:27]Read from MH i2c: E2 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E2 03 00 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:16:27]RAPDU: 90 00 [14:16:27]wFMCommunicate OK [14:16:27]FM PIN OK [14:16:27]wFMCommunicate request_size=8 [14:16:27]MH_SAM_APDU [14:16:27]CAPDU: 80 14 04 00 03 02 00 01 [14:16:27]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:27]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:16:27]Read from MH i2c: E2 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E2 03 00 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:16:27]RAPDU: 90 00 [14:16:27]wFMCommunicate OK [14:16:27]wFMCommunicate request_size=13 [14:16:27]MH_SAM_APDU [14:16:27]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:16: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 [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:27]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:16:27]Read from MH i2c: E2 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E2 03 00 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:16:27]RAPDU: 90 00 [14:16:27]wFMCommunicate OK [14:16:27]wFMCommunicate request_size=4 [14:16:27]MH_SAM_APDU [14:16:27]CAPDU: 80 11 00 00 [14:16:27]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:27]Read from MH i2c: E2 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: E2 17 00 [14:16:27]MH_I2C_Read... [14:16: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 35 39 90 00 E0 [14:16:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:16:27]wFMCommunicate OK [14:16:27]DocumentArchiveInit [14:16:27]Start Httpd... [14:16:27]Httpd thread 3067694436 created [14:16:27]Write to MH i2c: 01 00 00 0F 00 0F [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: 01 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: 01 07 00 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:16:27]MH Int Process started [14:16:27]Allocated Socket 8 [14:16:27]Bind OK [14:16:27]Listen OK [14:16:27]httpd running on port 8080 [14:16:27]Waiting for new connection... [14:16:27]OFD Sender: Processing packet 167069 [packets to send 49, broken 47] [14:16:27]ProducePacketName [14:16:27]name=ofd_packets/00167069 [14:16:27]OFD Sender: To server: pG, [14:16:27]CommunicateWithHost lk.salyk.kg:30040 [14:16:27]ConnectInit lk.salyk.kg [14:16:27]Connected sock=6 [14:16:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 C3 88 07 01 91 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 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 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 A9 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9D 8C 02 00 35 04 06 00 9C F5 10 0B 5E FA DE 00 ED 75 74 7E A3 F0 [14:16: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 35 39 4F 00 00 00 EB A5 47 00 4B 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9D 8C 02 00 F4 03 04 00 1E FD 19 67 B6 04 01 00 00 E2 C1 2D 7F AC F0 30 25 [14:16:27]CommunicateWithHost err = 0 [14:16:27]CheckOFDResponse [14:16:27]1017 (14) - 77093643461234 [14:16:27]1041 (16) - 0000000000871759 [14:16:27]1040 (4) - 167069 [14:16:27]1012 (4) - 24.10.2024 07:54 [14:16:27]1206 (1) - 0 [14:16:27]OFD Sender: Remove packet 167069 [14:16:27]ProducePacketName [14:16:27]name=ofd_packets/00167069 [14:16:27]NVStorageDeleteData [14:16:28]OFD Sender: Processing packet 167070 [packets to send 48, broken 47] [14:16:28]ProducePacketName [14:16:28]name=ofd_packets/00167070 [14:16:28]OFD Sender: To server: pG, [14:16:28]CommunicateWithHost lk.salyk.kg:30040 [14:16:28]ConnectInit lk.salyk.kg [14:16:28]Connected sock=6 [14:16: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 35 39 0F 01 00 00 A7 85 07 01 D5 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 E2 55 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9E 8C 02 00 35 04 06 00 19 4C 79 10 EE E4 CD C5 51 E8 79 4A CD E8 [14:16: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 35 39 4F 00 00 00 E6 38 47 00 F5 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9E 8C 02 00 F4 03 04 00 1F FD 19 67 B6 04 01 00 00 21 8B 11 F9 73 D6 75 6F [14:16:28]CommunicateWithHost err = 0 [14:16:28]CheckOFDResponse [14:16:28]1017 (14) - 77093643461234 [14:16:28]1041 (16) - 0000000000871759 [14:16:28]1040 (4) - 167070 [14:16:28]1012 (4) - 24.10.2024 07:54 [14:16:28]1206 (1) - 0 [14:16:28]OFD Sender: Remove packet 167070 [14:16:28]ProducePacketName [14:16:28]name=ofd_packets/00167070 [14:16:28]NVStorageDeleteData [14:16:28]accept exits with 9 [14:16:28]New connection [14:16:28]New thread 3067407716 created [14:16:28]Waiting for new connection... [14:16:28] Sock 9.Parse request [14:16:28]Sock 9.Check first char [14:16:28]Sock 9.First char is OK [14:16:28]request: POST /json_proto HTTP/1.0 [14:16:28]Method: POST [14:16:28]URL: /json_proto [14:16:28]Method is POST - this is cgi request [14:16:28]url: /json_proto [14:16:28]query_string will be loaded in cgi processing [14:16:28]execute_cgi json_proto POST (null) [14:16:28]execute_cgi path=json_proto method=POST [14:16:28]POST find Content-Length [14:16:28]Host: 172.17.53.195:8080 [14:16:28]Content-Length: 215 [14:16:28]Content-Type: application/json [14:16:28] [14:16:28]POST finish read [14:16:28]Found Content-Length = 215 [14:16:28]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:16:28]execute_script... [14:16:28]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:16:28]POST & json_proto [14:16:28]process_json_proto [14:16:28]json parsed OK: [14:16:28]protocol is kg_v1.0 [14:16:28]action value=get_value [14:16:28]process_action get_value [14:16:28]cmd_get_value [14:16:28]process_action get_value done [14:16:28]requested_data is exist [14:16:28]produce_requested_data [14:16:28]requested_item kkm.sn is exist - process it [14:16:28]requested_item kkm.ver is exist - process it [14:16:28]requested_item fm.sn is exist - process it [14:16:28]wFMCommunicate request_size=4 [14:16:28]MH_SAM_APDU [14:16:28]CAPDU: 80 11 00 00 [14:16:28]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:16:28]Write i2c OK [14:16:28]MH_I2C_Read... [14:16:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:28]Read from MH i2c: E2 [14:16:28]MH_I2C_Read... [14:16:28]Read from MH i2c: E2 17 00 [14:16:28]MH_I2C_Read... [14:16:28]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 35 39 90 00 E2 [14:16:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:16:28]wFMCommunicate OK [14:16:28]requested_item fd.num is exist - process it [14:16:28]SAM_PROTO_GetFieldsCounters [14:16:28]wFMCommunicate request_size=4 [14:16:28]MH_SAM_APDU [14:16:28]CAPDU: 80 13 00 00 [14:16:28]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:16:28]Write i2c OK [14:16:28]MH_I2C_Read... [14:16:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:29]Read from MH i2c: E2 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 62 00 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9E 8C 02 00 0E 04 04 00 1A 02 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 BC [14:16: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9E 8C 02 00 0E 04 04 00 1A 02 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 [14:16:29]wFMCommunicate OK [14:16:29]SAM_PROTO_GetFieldsCounters done [14:16:29]requested_item shift.num is exist - process it [14:16:29]requested_item shift.opened is exist - process it [14:16:29]req_shift_opened [14:16:29]FM_GetShiftState [14:16:29]SAM_PROTO_GetShiftState [14:16:29]wFMCommunicate request_size=4 [14:16:29]MH_SAM_APDU [14:16:29]CAPDU: 80 13 01 00 [14:16:29]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:16:29]Write i2c OK [14:16:29]MH_I2C_Read... [14:16:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:29]Read from MH i2c: E2 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 0E 00 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 5D [14:16:29]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:16:29]wFMCommunicate OK [14:16:29]SAM_PROTO_GetShiftState done [14:16:29]FM_GetShiftState done [14:16:29]req_shift_opened done [14:16:29]requested_item shift.open_date is exist - process it [14:16:29]req_shift_open_date [14:16:29]req_shift_open_date done [14:16:29]produce_requested_data done [14:16:29]produce_requested_data return {"kkm.sn":"0300000104","kkm.ver":"001","fm.sn":"0000000000871759","fd.num":167070,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:16:29]process_action_free get_value [14:16:29]json_value_free [14:16:29]json_value_free done [14:16:29]process_json_proto returns [14:16:29]Send response to host [14:16:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000104","kkm.ver":"001","fm.sn":"0000000000871759","fd.num":167070,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:16:29]free response buf [14:16:29]execute_script done [14:16:29]execute_script returns [14:16:29]free content buf [14:16:29]Sock 9.Close socket [14:16:29]Sock 9.Thread stoped [14:16:29]accept exits with 6 [14:16:29]New connection [14:16:29]New thread 3067264356 created [14:16:29]Thread 3067407716 joined [14:16:29]Waiting for new connection... [14:16:29] Sock 6.Parse request [14:16:29]Sock 6.Check first char [14:16:29]Sock 6.First char is OK [14:16:29]request: POST /json_proto HTTP/1.0 [14:16:29]Method: POST [14:16:29]URL: /json_proto [14:16:29]Method is POST - this is cgi request [14:16:29]url: /json_proto [14:16:29]query_string will be loaded in cgi processing [14:16:29]execute_cgi json_proto POST (null) [14:16:29]execute_cgi path=json_proto method=POST [14:16:29]POST find Content-Length [14:16:29]Host: 172.17.53.195:8080 [14:16:29]Content-Length: 331 [14:16:29]Content-Type: application/json [14:16:29] [14:16:29]POST finish read [14:16:29]Found Content-Length = 331 [14:16:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:16:29]execute_script... [14:16:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:16:29]POST & json_proto [14:16:29]process_json_proto [14:16:29]json parsed OK: [14:16:29]protocol is kg_v1.0 [14:16:29]action value=get_value [14:16:29]process_action get_value [14:16:29]cmd_get_value [14:16:29]process_action get_value done [14:16:29]requested_data is exist [14:16:29]produce_requested_data [14:16:29]requested_item fm.sale.total is exist - process it [14:16:29]SAM_PROTO_GetFMData [14:16:29]wFMCommunicate request_size=4 [14:16:29]MH_SAM_APDU [14:16:29]CAPDU: 80 13 03 00 [14:16:29]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:16:29]Write i2c OK [14:16:29]MH_I2C_Read... [14:16:29]OFD Sender: No OFD packet to send [14:16:29]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:16:29]Read from MH i2c: E2 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 FD 00 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 FD 00 13 00 00 C5 04 85 04 C1 04 6E 04 04 00 6A 88 02 00 69 04 A3 00 6F 04 04 00 6A 87 02 00 B1 04 05 00 84 81 A6 B6 03 70 04 05 00 80 47 27 2C 03 72 04 04 00 04 3A 7F 8A 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 48 27 FF 64 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 F0 7F 6A 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 83 [14:16:29]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 6A 88 02 00 69 04 A3 00 6F 04 04 00 6A 87 02 00 B1 04 05 00 84 81 A6 B6 03 70 04 05 00 80 47 27 2C 03 72 04 04 00 04 3A 7F 8A 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 48 27 FF 64 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 F0 7F 6A 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 [14:16:29]wFMCommunicate OK [14:16:29]wFMCommunicate request_size=4 [14:16:29]MH_SAM_APDU [14:16:29]CAPDU: 80 17 00 00 [14:16:29]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:16:29]Write i2c OK [14:16:29]MH_I2C_Read... [14:16:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:16:29]Read from MH i2c: E2 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 FD 00 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 FD 00 14 00 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 51 [14:16:29]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 [14:16:29]wFMCommunicate OK [14:16:29]wFMCommunicate request_size=4 [14:16:29]MH_SAM_APDU [14:16:29]CAPDU: 80 17 00 00 [14:16:29]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:16:29]Write i2c OK [14:16:29]MH_I2C_Read... [14:16:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:16:30]Read from MH i2c: E2 [14:16:30]MH_I2C_Read... [14:16:30]Read from MH i2c: E2 FD 00 [14:16:30]MH_I2C_Read... [14:16:30]Read from MH i2c: E2 FD 00 15 00 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 A7 [14:16:30]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [14:16:30]wFMCommunicate OK [14:16:30]wFMCommunicate request_size=4 [14:16:30]MH_SAM_APDU [14:16:30]CAPDU: 80 17 00 00 [14:16:30]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:16:30]Write i2c OK [14:16:30]MH_I2C_Read... [14:16:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:16:30]Read from MH i2c: E2 [14:16:30]MH_I2C_Read... [14:16:30]Read from MH i2c: E2 FD 00 [14:16:30]MH_I2C_Read... [14:16:30]Read from MH i2c: E2 FD 00 16 00 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 22 [14:16:30]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [14:16:30]wFMCommunicate OK [14:16:30]wFMCommunicate request_size=4 [14:16:30]MH_SAM_APDU [14:16:30]CAPDU: 80 17 00 00 [14:16:30]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:16:30]Write i2c OK [14:16:30]MH_I2C_Read... [14:16:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [14:16:30]Read from MH i2c: E2 [14:16:30]MH_I2C_Read... [14:16:30]Read from MH i2c: E2 E2 00 [14:16:30]MH_I2C_Read... [14:16:30]Read from MH i2c: E2 E2 00 17 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 75 [14:16:30]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:16:30]wFMCommunicate OK [14:16:30]SAM_PROTO_GetFMData done [14:16:30]requested_item fm.sale_refund.total is exist - process it [14:16:30]requested_item fm.buy.total is exist - process it [14:16:30]requested_item shift.sale.total is exist - process it [14:16:30]SAM_PROTO_GetShiftData [14:16:30]wFMCommunicate request_size=4 [14:16:30]MH_SAM_APDU [14:16:30]CAPDU: 80 13 02 00 [14:16:30]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:16:30]Write i2c OK [14:16:30]MH_I2C_Read... [14:16:31]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:16:31]Read from MH i2c: E2 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: E2 FD 00 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 95 00 00 00 69 04 9C 00 6F 04 04 00 95 00 00 00 B1 04 03 00 49 38 BE 70 04 03 00 D0 3F 95 72 04 03 00 79 F8 28 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 28 35 14 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 18 AF 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 45 [14:16:31]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 95 00 00 00 69 04 9C 00 6F 04 04 00 95 00 00 00 B1 04 03 00 49 38 BE 70 04 03 00 D0 3F 95 72 04 03 00 79 F8 28 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 28 35 14 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 18 AF 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:16:31]wFMCommunicate OK [14:16:31]wFMCommunicate request_size=4 [14:16:31]MH_SAM_APDU [14:16:31]CAPDU: 80 17 00 00 [14:16:31]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:16:31]Write i2c OK [14:16:31]MH_I2C_Read... [14:16:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:16:31]Read from MH i2c: E2 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: E2 FD 00 [14:16:31]MH_I2C_Read... [14:16:31]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:16:31]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:16:31]wFMCommunicate OK [14:16:31]wFMCommunicate request_size=4 [14:16:31]MH_SAM_APDU [14:16:31]CAPDU: 80 17 00 00 [14:16:31]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:16:31]Write i2c OK [14:16:31]MH_I2C_Read... [14:16:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:16:31]Read from MH i2c: E2 [14:16:31]MH_I2C_Read... [14:16:31]Read from MH i2c: E2 FD 00 [14:16:31]MH_I2C_Read... [14:16:31]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:16:31]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:16:31]wFMCommunicate OK [14:16:31]wFMCommunicate request_size=4 [14:16:31]MH_SAM_APDU [14:16:31]CAPDU: 80 17 00 00 [14:16:31]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:16:31]Write i2c OK [14:16:31]MH_I2C_Read... [14:16:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:16:32]Read from MH i2c: E2 [14:16:32]MH_I2C_Read... [14:16:32]Read from MH i2c: E2 FD 00 [14:16:32]MH_I2C_Read... [14:16:32]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:16:32]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:16:32]wFMCommunicate OK [14:16:32]wFMCommunicate request_size=4 [14:16:32]MH_SAM_APDU [14:16:32]CAPDU: 80 17 00 00 [14:16:32]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:16:32]Write i2c OK [14:16:32]MH_I2C_Read... [14:16:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [14:16:32]Read from MH i2c: E2 [14:16:32]MH_I2C_Read... [14:16:32]Read from MH i2c: E2 CC 00 [14:16:32]MH_I2C_Read... [14:16:32]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:16:32]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:16:32]wFMCommunicate OK [14:16:32]SAM_PROTO_GetShiftData done [14:16:32]requested_item shift.sale.total_cash is exist - process it [14:16:32]requested_item shift.sale_refund.total is exist - process it [14:16:32]requested_item shift.sale_refund.total_cash is exist - process it [14:16:32]requested_item shift.buy.total is exist - process it [14:16:32]requested_item shift.buy.total_cash is exist - process it [14:16:32]produce_requested_data done [14:16:32]produce_requested_data return {"fm.sale.total":159492673.32,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":124662.49,"shift.sale.total_cash":97812.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:16:32]process_action_free get_value [14:16:32]json_value_free [14:16:32]json_value_free done [14:16:32]process_json_proto returns [14:16:32]Send response to host [14:16:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":159492673.32,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":124662.49,"shift.sale.total_cash":97812.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:16:32]free response buf [14:16:32]execute_script done [14:16:32]execute_script returns [14:16:32]free content buf [14:16:32]Sock 6.Close socket [14:16:32]Sock 6.Thread stoped [14:16:32]accept exits with 9 [14:16:32]New connection [14:16:32]New thread 3067407716 created [14:16:32]Thread 3067264356 joined [14:16:32]Waiting for new connection... [14:16:32] Sock 9.Parse request [14:16:32]Sock 9.Check first char [14:16:32]Sock 9.First char is OK [14:16:32]request: POST /json_proto HTTP/1.0 [14:16:32]Method: POST [14:16:32]URL: /json_proto [14:16:32]Method is POST - this is cgi request [14:16:32]url: /json_proto [14:16:32]query_string will be loaded in cgi processing [14:16:32]execute_cgi json_proto POST (null) [14:16:32]execute_cgi path=json_proto method=POST [14:16:32]POST find Content-Length [14:16:32]Host: 172.17.53.195:8080 [14:16:32]Content-Length: 677 [14:16:32]Content-Type: application/json [14:16:32] [14:16:32]POST finish read [14:16:32]Found Content-Length = 677 [14:16:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:32]execute_script... [14:16: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)221659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:32]POST & json_proto [14:16:32]process_json_proto [14:16:32]json parsed OK: [14:16:32]protocol is kg_v1.0 [14:16:32]action value=close_receipt [14:16:32]process_action close_receipt [14:16:33]cmd_close_receipt [14:16:33]MH_GetDate [14:16:33]Write to MH i2c: F0 00 00 1D 00 0C [14:16:33]Write i2c OK [14:16:33]MH_I2C_Read... [14:16:33]Read from MH i2c: F0 [14:16:33]MH_I2C_Read... [14:16:33]Read from MH i2c: F0 09 00 [14:16:33]MH_I2C_Read... [14:16:33]Read from MH i2c: F0 09 00 1D 00 00 C1 56 1A 67 21 48 4A 65 C5 [14:16:33]GetLastDocTimeStamp 1729779170 [14:16:33]current date 1729779393 [14:16:33]FM_GetShiftState [14:16:33]SAM_PROTO_GetShiftState [14:16:33]wFMCommunicate request_size=4 [14:16:33]MH_SAM_APDU [14:16:33]CAPDU: 80 13 01 00 [14:16:33]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:16:33]Write i2c OK [14:16:33]MH_I2C_Read... [14:16:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:33]Read from MH i2c: E2 [14:16:33]MH_I2C_Read... [14:16:33]Read from MH i2c: E2 0E 00 [14:16:33]MH_I2C_Read... [14:16:33]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 69 [14:16:33]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:16:33]wFMCommunicate OK [14:16:33]SAM_PROTO_GetShiftState done [14:16:33]FM_GetShiftState done [14:16:33]opened in 1729730220 [14:16:33]opened+sec_in_day 1729816620 [14:16:33]quantity*price = 50010 [14:16:33]sum+1 = 50012 [14:16:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 150 24.10.2024 14:16 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167071 ФПД: 133879025146699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141633&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167071&fm=133879025146699&tin=02508201610067®Number=0000000000091764&sum=50000 [14:16:34]StoreToDocumentArchive [14:16:34]shift 538 fd 167071 [14:16:34]save to /storage/0538/doc_00167071 [14:16:34]save last doc name /storage/0538/doc_00167071 to /storage/kkm_last_doc_name [14:16:34]save OK [14:16:34]Clear old archive folders... [14:16:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:16:34]tlvbuf is 015E9A10 [14:16:34]SAM_PROTO_ClearQueue [14:16:34]wFMCommunicate request_size=4 [14:16:34]MH_SAM_APDU [14:16:34]CAPDU: 80 09 00 00 [14:16:34]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:16:34]Write i2c OK [14:16:34]MH_I2C_Read... [14:16:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:34]Read from MH i2c: E2 [14:16:34]MH_I2C_Read... [14:16:34]Read from MH i2c: E2 03 00 [14:16:34]MH_I2C_Read... [14:16:34]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:16:34]RAPDU: 90 00 [14:16:34]wFMCommunicate OK [14:16:34]SAM_PROTO_ClearQueue done [14:16:34]KKMCreateOFDPacket [14:16:34]OFDProtocolAddRootSTLVToBuf [14:16:34]FM_MakeSignedData [14:16:34]FM_MakeSignedData [14:16:34]SAM_PROTO_SignData [14:16:34]wFMCommunicate request_size=4 [14:16:34]MH_SAM_APDU [14:16:34]CAPDU: 80 0D 01 02 [14:16:34]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:16:34]Write i2c OK [14:16:34]MH_I2C_Read... [14:16:34]OFD Sender: No OFD packet to send [14:16:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:34]Read from MH i2c: E2 [14:16:34]MH_I2C_Read... [14:16:34]Read from MH i2c: E2 03 00 [14:16:34]MH_I2C_Read... [14:16:34]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:16:34]RAPDU: 90 00 [14:16:34]wFMCommunicate OK [14:16:34]wFMCommunicate request_size=255 [14:16:34]MH_SAM_APDU [14:16:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 C1 56 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9F 8C 02 00 35 04 06 00 79 [14:16:34]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 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 96 00 00 00 F4 03 04 00 C1 56 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9F 8C 02 00 35 04 06 00 79 00 00 03 [14:16:34]Write i2c OK [14:16:34]MH_I2C_Read... [14:16:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:35]Read from MH i2c: E2 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: E2 03 00 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:16:35]RAPDU: 90 00 [14:16:35]wFMCommunicate OK [14:16:35]wFMCommunicate request_size=10 [14:16:35]MH_SAM_APDU [14:16:35]CAPDU: 80 0D 02 02 05 C3 23 BC 9B 4B [14:16:35]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 C3 23 BC 9B 4B 00 00 3A [14:16:35]Write i2c OK [14:16:35]MH_I2C_Read... [14:16:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:35]Read from MH i2c: E2 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: E2 03 00 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:16:35]RAPDU: 90 00 [14:16:35]wFMCommunicate OK [14:16:35]wFMCommunicate request_size=4 [14:16:35]MH_SAM_APDU [14:16:35]CAPDU: 80 0D 03 02 [14:16:35]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:16:35]Write i2c OK [14:16:35]MH_I2C_Read... [14:16:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:35]Read from MH i2c: E2 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: E2 0B 00 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: E2 0B 00 2F 00 00 6B AB D1 01 C3 35 08 5F 90 00 F2 [14:16:35]RAPDU: 6B AB D1 01 C3 35 08 5F 90 00 [14:16:35]wFMCommunicate OK [14:16:35]SAM_PROTO_SignData done [14:16:35]FM_MakeSignedData done [14:16:35]CreateOFDProtocolMessage [14:16:35]wFMCommunicate request_size=4 [14:16:35]MH_SAM_APDU [14:16:35]CAPDU: 80 11 00 00 [14:16:35]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:16:35]Write i2c OK [14:16:35]MH_I2C_Read... [14:16:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:35]Read from MH i2c: E2 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: E2 17 00 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 02 [14:16:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:16:35]wFMCommunicate OK [14:16:35]CreateOFDProtocolMessage done [14:16:35]OFDSenderStorePacket 167071 [14:16:35]StoreOFDPacket docnum=167071 [14:16:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 77 A3 07 01 A5 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 96 00 00 00 F4 03 04 00 C1 56 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9F 8C 02 00 35 04 06 00 79 C3 23 BC 9B 4B 6B AB D1 01 C3 35 08 5F [14:16:35]CheckFolder [14:16:35]dirname=/storage/ofd_packets [14:16:35]CheckFolder done [14:16:35]ProducePacketName [14:16:35]name=ofd_packets/00167071 [14:16:35]NVStorageSaveData ofd_packets/00167071 [14:16:35]File name is /storage/ofd_packets/00167071 [14:16:35]Write 301 bytes [14:16:35]NVStorageSaveData done [14:16:35]OFDSenderStorePacket done [14:16:35]KKMCreateOFDPacket done [14:16:35]NVStorageSaveData kkm_last_timestamp [14:16:35]File name is /storage/kkm_last_timestamp [14:16:35]Write 4 bytes [14:16:35]NVStorageSaveData done [14:16:35]ExternCall_PrintAddStr [14:16:35]wPrintStart [14:16:35]Write to MH i2c: 01 00 00 31 00 31 [14:16:35]Write i2c OK [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: 01 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: 01 07 00 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:16:35]RasterBufferAndPrint [14:16:35]line Счет N : (1)221659 [14:16:35]line ИНН: 02508201610067 [14:16:35]line Контрольно-Кассовый Чек [14:16:35]line ПРОДАЖА [14:16:35]line ТРК (МРК, ГНК) : 34 [14:16:35]line Товар: 2710124500 [14:16:35]line Аи-95-К-5 [14:16:35]line 6.740 * 74.20 [14:16:35]line = 500.11 [14:16:35]line НДС 12% НСП 1% [14:16:35]line > о реализуемом товаре [14:16:35]line ОКРУГЛЕНИЕ: -0.11 [14:16:35]line ИТОГО: 500.00 [14:16:35]line Внесено: 500.00 [14:16:35]line СДАЧА: 0.00 [14:16:35]line НСП 1% : 4.43 [14:16:35]line НДС 12% : 53.11 [14:16:35]line Наличными: 500.00 [14:16:35]line Безнал.: 0.00 [14:16:35]line Место: АЗС № 161 "Партнер Нефть" [14:16:35]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:16:35]line СНО: Общий режим [14:16:35]line Чек 150 24.10.2024 14:16 [14:16:35]line Смена: 538 ФФД: 1.0 [14:16:35]line ЗНМ: 0300000104 [14:16:35]line РНМ: 0000000000091764 [14:16:35]line Версия ККМ: 001 [14:16:35]line ФМ: 0000000000871759 [14:16:35]line ФД: 167071 [14:16:35]line ФПД: 133879025146699 [14:16:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141633&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167071&fm=133879025146699&tin=02508201610067®Number=0000000000091764&sum=50000 [14:16:35]written 0, free lines is 4095 [14:16:35]OFD Sender: Processing packet 167071 [packets to send 48, broken 47] [14:16:35]ProducePacketName [14:16:35]name=ofd_packets/00167071 [14:16:35]OFD Sender: To server: pG, [14:16:35]CommunicateWithHost lk.salyk.kg:30040 [14:16:35]ConnectInit lk.salyk.kg [14:16:35]Connected sock=10 [14: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 35 39 0F 01 00 00 77 A3 07 01 A5 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 96 00 00 00 F4 03 04 00 C1 56 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9F 8C 02 00 35 04 06 00 79 C3 23 BC 9B 4B 6B AB D1 01 C3 35 08 5F [14:16: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 35 39 4F 00 00 00 12 39 47 00 69 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 9F 8C 02 00 F4 03 04 00 26 FD 19 67 B6 04 01 00 00 08 E1 58 AF DD 43 72 DF [14:16:35]CommunicateWithHost err = 0 [14:16:35]CheckOFDResponse [14:16:35]1017 (14) - 77093643461234 [14:16:35]1041 (16) - 0000000000871759 [14:16:35]1040 (4) - 167071 [14:16:35]1012 (4) - 24.10.2024 07:54 [14:16:35]1206 (1) - 0 [14:16:35]OFD Sender: Remove packet 167071 [14:16:35]ProducePacketName [14:16:35]name=ofd_packets/00167071 [14:16:35]NVStorageDeleteData [14:16:35]Write to MH i2c: 01 00 00 5C 00 5C [14:16:35]Write i2c OK [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: 01 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: 01 07 00 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 15 0D 85 [14:16:35]RasterBufferAndPrint [14:16:35]line [14:16:35]line [14:16:35]line [14:16:35]line [14:16:35]line [14:16:35]written 0, free lines is 3370 [14:16:35]MH_Cut [14:16:35]Write to MH i2c: D1 01 00 63 00 01 35 [14:16:35]Write i2c OK [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: D1 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: D1 01 00 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: D1 01 00 63 00 00 34 [14:16:35]Write to MH i2c: 01 00 00 64 00 64 [14:16:35]Write i2c OK [14:16:35]MH_I2C_Read... [14:16:36]OFD Sender: No OFD packet to send [14:16:36]*** Cut start [14:16:36]*** Partial cut [14:16:36]*** CUTSNS_PIN = 1 [14:16:36]*** CUTSNS_PIN = 0 [14:16:36]*** Brake cut motor [14:16:37]Read from MH i2c: 01 [14:16:37]MH_I2C_Read... [14:16:37]*** Stop cut motor [14:16:37]*** Cut end [14:16:37]Read from MH i2c: 01 07 00 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [14:16:37]process_action close_receipt done [14:16:37]requested_data is exist [14:16:37]produce_requested_data [14:16:37]requested_item fm.sn is exist - process it [14:16:37]wFMCommunicate request_size=4 [14:16:37]MH_SAM_APDU [14:16:37]CAPDU: 80 11 00 00 [14:16:37]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [14:16:37]Write i2c OK [14:16:37]MH_I2C_Read... [14:16:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:37]Read from MH i2c: E2 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: E2 17 00 [14:16:37]MH_I2C_Read... [14:16:37]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 35 39 90 00 37 [14:16:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:16:37]wFMCommunicate OK [14:16:37]requested_item fd.num is exist - process it [14:16:37]SAM_PROTO_GetFieldsCounters [14:16:37]wFMCommunicate request_size=4 [14:16:37]MH_SAM_APDU [14:16:37]CAPDU: 80 13 00 00 [14:16:37]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [14:16:37]Write i2c OK [14:16:37]MH_I2C_Read... [14:16:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:37]Read from MH i2c: E2 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: E2 62 00 [14:16:37]MH_I2C_Read... [14:16:37]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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9F 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 15 [14:16: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 9F 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:16:37]wFMCommunicate OK [14:16:37]SAM_PROTO_GetFieldsCounters done [14:16:37]requested_item shift.num is exist - process it [14:16:37]requested_item shift.opened is exist - process it [14:16:37]req_shift_opened [14:16:37]FM_GetShiftState [14:16:37]SAM_PROTO_GetShiftState [14:16:37]wFMCommunicate request_size=4 [14:16:37]MH_SAM_APDU [14:16:37]CAPDU: 80 13 01 00 [14:16:37]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [14:16:37]Write i2c OK [14:16:37]MH_I2C_Read... [14:16:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:37]Read from MH i2c: E2 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: E2 0E 00 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 B2 [14:16:37]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:16:37]wFMCommunicate OK [14:16:37]SAM_PROTO_GetShiftState done [14:16:37]FM_GetShiftState done [14:16:37]req_shift_opened done [14:16:37]requested_item shift.open_date is exist - process it [14:16:37]req_shift_open_date [14:16:37]req_shift_open_date done [14:16:37]produce_requested_data done [14:16:37]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167071,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:16:37]process_action_free close_receipt [14:16:37]json_value_free [14:16:37]json_value_free done [14:16:37]process_json_proto returns [14:16:37]Send response to host [14:16:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167071,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:16:37]free response buf [14:16:37]execute_script done [14:16:37]execute_script returns [14:16:37]free content buf [14:16:37]Sock 9.Close socket [14:16:37]Sock 9.Thread stoped [14:16:41]OFD Sender: No OFD packet to send [14:16:46]OFD Sender: No OFD packet to send [14:16:51]OFD Sender: No OFD packet to send [14:16:54]accept exits with 6 [14:16:54]New connection [14:16:54]New thread 3067264356 created [14:16:54]Thread 3067407716 joined [14:16:54]Waiting for new connection... [14:16:54] Sock 6.Parse request [14:16:54]Sock 6.Check first char [14:16:54]Sock 6.First char is OK [14:16:54]request: POST /json_proto HTTP/1.0 [14:16:54]Method: POST [14:16:54]URL: /json_proto [14:16:54]Method is POST - this is cgi request [14:16:54]url: /json_proto [14:16:54]query_string will be loaded in cgi processing [14:16:54]execute_cgi json_proto POST (null) [14:16:54]execute_cgi path=json_proto method=POST [14:16:54]POST find Content-Length [14:16:54]Host: 172.17.53.195:8080 [14:16:54]Content-Length: 677 [14:16:54]Content-Type: application/json [14:16:54] [14:16:54]POST finish read [14:16:54]Found Content-Length = 677 [14:16:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.470, "sum" : 499.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:54]execute_script... [14:16: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)221660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.470, "sum" : 499.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:54]POST & json_proto [14:16:54]process_json_proto [14:16:54]json parsed OK: [14:16:54]protocol is kg_v1.0 [14:16:54]action value=close_receipt [14:16:54]process_action close_receipt [14:16:54]cmd_close_receipt [14:16:54]MH_GetDate [14:16:54]Write to MH i2c: F0 00 00 68 00 57 [14:16:54]Write i2c OK [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: F0 [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: F0 09 00 [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: F0 09 00 68 00 00 D7 56 1A 67 21 48 4A 65 26 [14:16:54]GetLastDocTimeStamp 1729779393 [14:16:54]current date 1729779415 [14:16:54]FM_GetShiftState [14:16:54]SAM_PROTO_GetShiftState [14:16:54]wFMCommunicate request_size=4 [14:16:54]MH_SAM_APDU [14:16:54]CAPDU: 80 13 01 00 [14:16:54]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [14:16:54]Write i2c OK [14:16:54]MH_I2C_Read... [14:16:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:54]Read from MH i2c: E2 [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: E2 0E 00 [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 B4 [14:16:54]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:16:54]wFMCommunicate OK [14:16:54]SAM_PROTO_GetShiftState done [14:16:54]FM_GetShiftState done [14:16:54]opened in 1729730220 [14:16:54]opened+sec_in_day 1729816620 [14:16:54]quantity*price = 49974 [14:16:54]sum+1 = 49975 [14:16:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 499.00 Внесено: 500.00 СДАЧА: 1.00 НСП 1% : 4.42 НДС 12% : 53.07 Наличными: 499.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 151 24.10.2024 14:16 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167072 ФПД: 143865373593683 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141655&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167072&fm=143865373593683&tin=02508201610067®Number=0000000000091764&sum=49900 [14:16:55]StoreToDocumentArchive [14:16:55]shift 538 fd 167072 [14:16:55]save to /storage/0538/doc_00167072 [14:16:55]save last doc name /storage/0538/doc_00167072 to /storage/kkm_last_doc_name [14:16:55]save OK [14:16:55]Clear old archive folders... [14:16:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:16:55]tlvbuf is 01581F10 [14:16:55]SAM_PROTO_ClearQueue [14:16:55]wFMCommunicate request_size=4 [14:16:55]MH_SAM_APDU [14:16:55]CAPDU: 80 09 00 00 [14:16:55]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [14:16:55]Write i2c OK [14:16:55]MH_I2C_Read... [14:16:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:55]Read from MH i2c: E2 [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: E2 03 00 [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:16:55]RAPDU: 90 00 [14:16:55]wFMCommunicate OK [14:16:55]SAM_PROTO_ClearQueue done [14:16:55]KKMCreateOFDPacket [14:16:55]OFDProtocolAddRootSTLVToBuf [14:16:55]FM_MakeSignedData [14:16:55]FM_MakeSignedData [14:16:55]SAM_PROTO_SignData [14:16:55]wFMCommunicate request_size=4 [14:16:55]MH_SAM_APDU [14:16:55]CAPDU: 80 0D 01 02 [14:16:55]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [14:16:55]Write i2c OK [14:16:55]MH_I2C_Read... [14:16:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:55]Read from MH i2c: E2 [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: E2 03 00 [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:16:55]RAPDU: 90 00 [14:16:55]wFMCommunicate OK [14:16:55]wFMCommunicate request_size=255 [14:16:55]MH_SAM_APDU [14:16: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 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 D7 56 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A0 8C 02 00 35 04 06 00 82 [14:16:55]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 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 D7 56 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A0 8C 02 00 35 04 06 00 82 00 00 78 [14:16:55]Write i2c OK [14:16:55]MH_I2C_Read... [14:16:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:56]Read from MH i2c: E2 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: E2 03 00 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:16:56]RAPDU: 90 00 [14:16:56]wFMCommunicate OK [14:16:56]wFMCommunicate request_size=10 [14:16:56]MH_SAM_APDU [14:16:56]CAPDU: 80 0D 02 02 05 D8 44 7D 10 53 [14:16:56]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 D8 44 7D 10 53 00 00 F9 [14:16:56]Write i2c OK [14:16:56]MH_I2C_Read... [14:16:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:56]Read from MH i2c: E2 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: E2 03 00 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [14:16:56]RAPDU: 90 00 [14:16:56]wFMCommunicate OK [14:16:56]wFMCommunicate request_size=4 [14:16:56]MH_SAM_APDU [14:16:56]CAPDU: 80 0D 03 02 [14:16:56]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [14:16:56]Write i2c OK [14:16:56]MH_I2C_Read... [14:16:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:56]Read from MH i2c: E2 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: E2 0B 00 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: E2 0B 00 7A 00 00 74 E3 07 0A 57 1E E1 F6 90 00 AA [14:16:56]RAPDU: 74 E3 07 0A 57 1E E1 F6 90 00 [14:16:56]wFMCommunicate OK [14:16:56]SAM_PROTO_SignData done [14:16:56]FM_MakeSignedData done [14:16:56]CreateOFDProtocolMessage [14:16:56]wFMCommunicate request_size=4 [14:16:56]MH_SAM_APDU [14:16:56]CAPDU: 80 11 00 00 [14:16:56]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [14:16:56]Write i2c OK [14:16:56]MH_I2C_Read... [14:16:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:56]Read from MH i2c: E2 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: E2 17 00 [14:16:56]MH_I2C_Read... [14:16:56]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 35 39 90 00 4D [14:16:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:16:56]wFMCommunicate OK [14:16:56]CreateOFDProtocolMessage done [14:16:56]OFDSenderStorePacket 167072 [14:16:56]StoreOFDPacket docnum=167072 [14:16:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 38 A1 07 01 64 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 D7 56 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A0 8C 02 00 35 04 06 00 82 D8 44 7D 10 53 74 E3 07 0A 57 1E E1 F6 [14:16:56]CheckFolder [14:16:56]dirname=/storage/ofd_packets [14:16:56]CheckFolder done [14:16:56]ProducePacketName [14:16:56]name=ofd_packets/00167072 [14:16:56]NVStorageSaveData ofd_packets/00167072 [14:16:56]File name is /storage/ofd_packets/00167072 [14:16:56]Write 301 bytes [14:16:56]NVStorageSaveData done [14:16:56]OFDSenderStorePacket done [14:16:56]KKMCreateOFDPacket done [14:16:56]NVStorageSaveData kkm_last_timestamp [14:16:56]File name is /storage/kkm_last_timestamp [14:16:56]Write 4 bytes [14:16:56]NVStorageSaveData done [14:16:56]ExternCall_PrintAddStr [14:16:56]wPrintStart [14:16:56]Write to MH i2c: 01 00 00 7C 00 7C [14:16:56]Write i2c OK [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: 01 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: 01 07 00 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [14:16:56]RasterBufferAndPrint [14:16:56]line Счет N : (1)221660 [14:16:56]line ИНН: 02508201610067 [14:16:56]line Контрольно-Кассовый Чек [14:16:56]line ПРОДАЖА [14:16:56]line ТРК (МРК, ГНК) : 13 [14:16:56]line Товар: 2710124130 [14:16:56]line Аи-92-К-5 [14:16:56]line 7.470 * 66.90 [14:16:56]line = 499.74 [14:16:56]line НДС 12% НСП 1% [14:16:56]line > о реализуемом товаре [14:16:56]line ОКРУГЛЕНИЕ: -0.74 [14:16:56]line ИТОГО: 499.00 [14:16:56]line Внесено: 500.00 [14:16:56]line СДАЧА: 1.00 [14:16:56]line НСП 1% : 4.42 [14:16:56]line НДС 12% : 53.07 [14:16:56]line Наличными: 499.00 [14:16:56]line Безнал.: 0.00 [14:16:56]line Место: АЗС № 161 "Партнер Нефть" [14:16:56]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:16:56]line СНО: Общий режим [14:16:56]line Чек 151 24.10.2024 14:16 [14:16:56]line Смена: 538 ФФД: 1.0 [14:16:56]line ЗНМ: 0300000104 [14:16:56]line РНМ: 0000000000091764 [14:16:56]line Версия ККМ: 001 [14:16:56]line ФМ: 0000000000871759 [14:16:56]line ФД: 167072 [14:16:56]line ФПД: 143865373593683 [14:16:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141655&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167072&fm=143865373593683&tin=02508201610067®Number=0000000000091764&sum=49900 [14:16:56]OFD Sender: Processing packet 167072 [packets to send 48, broken 47] [14:16:56]ProducePacketName [14:16:56]name=ofd_packets/00167072 [14:16:56]OFD Sender: To server: pG, [14:16:56]CommunicateWithHost lk.salyk.kg:30040 [14:16:56]ConnectInit lk.salyk.kg [14:16:56]written 0, free lines is 4095 [14:16:56]Connected sock=10 [14:16:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 38 A1 07 01 64 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 D7 56 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A0 8C 02 00 35 04 06 00 82 D8 44 7D 10 53 74 E3 07 0A 57 1E E1 F6 [14:16: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 35 39 4F 00 00 00 88 CC 47 00 8D 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A0 8C 02 00 F4 03 04 00 3A FD 19 67 B6 04 01 00 00 48 2C 9A 4A 65 A3 0D 48 [14:16:56]CommunicateWithHost err = 0 [14:16:56]CheckOFDResponse [14:16:56]1017 (14) - 77093643461234 [14:16:56]1041 (16) - 0000000000871759 [14:16:56]1040 (4) - 167072 [14:16:56]1012 (4) - 24.10.2024 07:54 [14:16:56]1206 (1) - 0 [14:16:56]OFD Sender: Remove packet 167072 [14:16:56]ProducePacketName [14:16:56]name=ofd_packets/00167072 [14:16:56]NVStorageDeleteData [14:16:56]Write to MH i2c: 01 00 00 A7 00 A7 [14:16:56]Write i2c OK [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: 01 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: 01 07 00 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 BF 0C 79 [14:16:56]RasterBufferAndPrint [14:16:56]line [14:16:56]line [14:16:56]line [14:16:56]line [14:16:56]line [14:16:56]written 0, free lines is 3278 [14:16:56]MH_Cut [14:16:56]Write to MH i2c: D1 01 00 AE 00 01 80 [14:16:56]Write i2c OK [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: D1 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: D1 01 00 [14:16:56]MH_I2C_Read... [14:16:56]Read from MH i2c: D1 01 00 AE 00 00 7F [14:16:56]Write to MH i2c: 01 00 00 AF 00 AF [14:16:56]Write i2c OK [14:16:56]MH_I2C_Read... [14:16:57]OFD Sender: No OFD packet to send [14:16:57]*** Cut start [14:16:57]*** Partial cut [14:16:57]*** CUTSNS_PIN = 1 [14:16:57]*** CUTSNS_PIN = 0 [14:16:57]*** Brake cut motor [14:16:58]Read from MH i2c: 01 [14:16:58]MH_I2C_Read... [14:16:58]*** Stop cut motor [14:16:58]*** Cut end [14:16:58]Read from MH i2c: 01 07 00 [14:16:58]MH_I2C_Read... [14:16:58]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [14:16:58]process_action close_receipt done [14:16:58]requested_data is exist [14:16:58]produce_requested_data [14:16:58]requested_item fm.sn is exist - process it [14:16:58]wFMCommunicate request_size=4 [14:16:58]MH_SAM_APDU [14:16:58]CAPDU: 80 11 00 00 [14:16:58]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [14:16:58]Write i2c OK [14:16:58]MH_I2C_Read... [14:16:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:58]Read from MH i2c: E2 [14:16:58]MH_I2C_Read... [14:16:58]Read from MH i2c: E2 17 00 [14:16:58]MH_I2C_Read... [14:16:58]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 35 39 90 00 82 [14:16:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:16:58]wFMCommunicate OK [14:16:58]requested_item fd.num is exist - process it [14:16:58]SAM_PROTO_GetFieldsCounters [14:16:58]wFMCommunicate request_size=4 [14:16:58]MH_SAM_APDU [14:16:58]CAPDU: 80 13 00 00 [14:16:58]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [14:16:58]Write i2c OK [14:16:58]MH_I2C_Read... [14:16:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:58]Read from MH i2c: E2 [14:16:58]MH_I2C_Read... [14:16:58]Read from MH i2c: E2 62 00 [14:16:58]MH_I2C_Read... [14:16:58]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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A0 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [14:16: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A0 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:16:58]wFMCommunicate OK [14:16:58]SAM_PROTO_GetFieldsCounters done [14:16:58]requested_item shift.num is exist - process it [14:16:58]requested_item shift.opened is exist - process it [14:16:58]req_shift_opened [14:16:58]FM_GetShiftState [14:16:58]SAM_PROTO_GetShiftState [14:16:58]wFMCommunicate request_size=4 [14:16:58]MH_SAM_APDU [14:16:58]CAPDU: 80 13 01 00 [14:16:58]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [14:16:58]Write i2c OK [14:16:58]MH_I2C_Read... [14:16:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:58]Read from MH i2c: E2 [14:16:58]MH_I2C_Read... [14:16:58]Read from MH i2c: E2 0E 00 [14:16:58]MH_I2C_Read... [14:16:58]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 FD [14:16:58]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:16:58]wFMCommunicate OK [14:16:58]SAM_PROTO_GetShiftState done [14:16:58]FM_GetShiftState done [14:16:58]req_shift_opened done [14:16:58]requested_item shift.open_date is exist - process it [14:16:58]req_shift_open_date [14:16:58]req_shift_open_date done [14:16:58]produce_requested_data done [14:16:58]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167072,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:16:58]process_action_free close_receipt [14:16:58]json_value_free [14:16:58]json_value_free done [14:16:58]process_json_proto returns [14:16:58]Send response to host [14:16:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167072,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:16:58]free response buf [14:16:58]execute_script done [14:16:58]execute_script returns [14:16:58]free content buf [14:16:58]Sock 6.Close socket [14:16:58]Sock 6.Thread stoped [14:17:02]OFD Sender: No OFD packet to send [14:17:07]OFD Sender: No OFD packet to send [14:17:12]OFD Sender: No OFD packet to send [14:17:17]OFD Sender: No OFD packet to send [14:17:22]OFD Sender: No OFD packet to send [14:17:27]OFD Sender: No OFD packet to send [14:17:32]OFD Sender: No OFD packet to send [14:17:37]OFD Sender: No OFD packet to send [14:17:42]OFD Sender: No OFD packet to send [14:17:47]OFD Sender: No OFD packet to send [14:17:52]OFD Sender: No OFD packet to send [14:17:57]OFD Sender: No OFD packet to send [14:18:02]OFD Sender: No OFD packet to send [14:18:07]OFD Sender: No OFD packet to send [14:18:12]OFD Sender: No OFD packet to send [14:18:17]OFD Sender: No OFD packet to send [14:18:22]OFD Sender: No OFD packet to send [14:18:27]OFD Sender: No OFD packet to send [14:18:32]OFD Sender: No OFD packet to send [14:18:37]OFD Sender: No OFD packet to send [14:18:42]OFD Sender: No OFD packet to send [14:18:47]OFD Sender: No OFD packet to send [14:18:52]OFD Sender: No OFD packet to send [14:18:57]OFD Sender: No OFD packet to send [14:19:02]OFD Sender: No OFD packet to send [14:19:07]OFD Sender: No OFD packet to send [14:19:12]OFD Sender: No OFD packet to send [14:19:17]OFD Sender: No OFD packet to send [14:19:22]OFD Sender: No OFD packet to send [14:19:27]OFD Sender: No OFD packet to send [14:19:32]OFD Sender: No OFD packet to send [14:19:37]OFD Sender: No OFD packet to send [14:19:42]OFD Sender: No OFD packet to send [14:19:47]OFD Sender: No OFD packet to send [14:19:52]OFD Sender: No OFD packet to send [14:19:57]OFD Sender: No OFD packet to send [14:20:02]OFD Sender: No OFD packet to send [14:20:07]OFD Sender: No OFD packet to send [14:20:12]OFD Sender: No OFD packet to send [14:20:17]OFD Sender: No OFD packet to send [14:20:22]OFD Sender: No OFD packet to send [14:20:27]OFD Sender: No OFD packet to send [14:20:32]OFD Sender: No OFD packet to send [14:20:37]OFD Sender: No OFD packet to send [14:20:42]OFD Sender: No OFD packet to send [14:20:47]OFD Sender: No OFD packet to send [14:20:52]OFD Sender: No OFD packet to send [14:20:57]OFD Sender: No OFD packet to send [14:21:02]OFD Sender: No OFD packet to send [14:21:07]OFD Sender: No OFD packet to send [14:21:12]OFD Sender: No OFD packet to send [14:21:17]OFD Sender: No OFD packet to send [14:21:22]OFD Sender: No OFD packet to send [14:21:27]OFD Sender: No OFD packet to send [14:21:28]accept exits with 9 [14:21:28]New connection [14:21:28]New thread 3067407716 created [14:21:28]Thread 3067264356 joined [14:21:28]Waiting for new connection... [14:21:28] Sock 9.Parse request [14:21:28]Sock 9.Check first char [14:21:28]Sock 9.First char is OK [14:21:28]request: POST /json_proto HTTP/1.0 [14:21:28]Method: POST [14:21:28]URL: /json_proto [14:21:28]Method is POST - this is cgi request [14:21:28]url: /json_proto [14:21:28]query_string will be loaded in cgi processing [14:21:28]execute_cgi json_proto POST (null) [14:21:28]execute_cgi path=json_proto method=POST [14:21:28]POST find Content-Length [14:21:28]Host: 172.17.53.195:8080 [14:21:28]Content-Length: 677 [14:21:28]Content-Type: application/json [14:21:28] [14:21:28]POST finish read [14:21:28]Found Content-Length = 677 [14:21:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.380, "sum" : 560.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 560.00, "total" : 560.00, "payments": [ { "type": 0, "sum" : 560.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:28]execute_script... [14:21:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.380, "sum" : 560.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 560.00, "total" : 560.00, "payments": [ { "type": 0, "sum" : 560.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:28]POST & json_proto [14:21:28]process_json_proto [14:21:28]json parsed OK: [14:21:28]protocol is kg_v1.0 [14:21:28]action value=close_receipt [14:21:28]process_action close_receipt [14:21:28]cmd_close_receipt [14:21:28]MH_GetDate [14:21:28]Write to MH i2c: F0 00 00 B3 00 A2 [14:21:28]Write i2c OK [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: F0 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: F0 09 00 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: F0 09 00 B3 00 00 E9 57 1A 67 21 48 4A 65 84 [14:21:28]GetLastDocTimeStamp 1729779415 [14:21:28]current date 1729779689 [14:21:28]FM_GetShiftState [14:21:28]SAM_PROTO_GetShiftState [14:21:28]wFMCommunicate request_size=4 [14:21:28]MH_SAM_APDU [14:21:28]CAPDU: 80 13 01 00 [14:21:28]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [14:21:28]Write i2c OK [14:21:28]MH_I2C_Read... [14:21:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:28]Read from MH i2c: E2 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: E2 0E 00 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 FF [14:21:28]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:21:28]wFMCommunicate OK [14:21:28]SAM_PROTO_GetShiftState done [14:21:28]FM_GetShiftState done [14:21:28]opened in 1729730220 [14:21:28]opened+sec_in_day 1729816620 [14:21:28]quantity*price = 56062 [14:21:28]sum+1 = 56063 [14:21:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 560.00 Внесено: 560.00 СДАЧА: 0.00 НСП 1% : 4.96 НДС 12% : 59.53 Наличными: 560.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 152 24.10.2024 14:21 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167073 ФПД: 19533265581128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142129&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167073&fm=19533265581128&tin=02508201610067®Number=0000000000091764&sum=56000 [14:21:30]StoreToDocumentArchive [14:21:30]shift 538 fd 167073 [14:21:30]save to /storage/0538/doc_00167073 [14:21:30]save last doc name /storage/0538/doc_00167073 to /storage/kkm_last_doc_name [14:21:30]save OK [14:21:30]Clear old archive folders... [14:21:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:21:30]tlvbuf is 015763E0 [14:21:30]SAM_PROTO_ClearQueue [14:21:30]wFMCommunicate request_size=4 [14:21:30]MH_SAM_APDU [14:21:30]CAPDU: 80 09 00 00 [14:21:30]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [14:21:30]Write i2c OK [14:21:30]MH_I2C_Read... [14:21:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:30]Read from MH i2c: E2 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 03 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:21:30]RAPDU: 90 00 [14:21:30]wFMCommunicate OK [14:21:30]SAM_PROTO_ClearQueue done [14:21:30]KKMCreateOFDPacket [14:21:30]OFDProtocolAddRootSTLVToBuf [14:21:30]FM_MakeSignedData [14:21:30]FM_MakeSignedData [14:21:30]SAM_PROTO_SignData [14:21:30]wFMCommunicate request_size=4 [14:21:30]MH_SAM_APDU [14:21:30]CAPDU: 80 0D 01 02 [14:21:30]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [14:21:30]Write i2c OK [14:21:30]MH_I2C_Read... [14:21:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:30]Read from MH i2c: E2 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 03 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:21:30]RAPDU: 90 00 [14:21:30]wFMCommunicate OK [14:21:30]wFMCommunicate request_size=255 [14:21:30]MH_SAM_APDU [14:21:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 E9 57 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A1 8C 02 00 35 04 06 00 11 [14:21:30]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 E9 57 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A1 8C 02 00 35 04 06 00 11 00 00 6E [14:21:30]Write i2c OK [14:21:30]MH_I2C_Read... [14:21:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:30]Read from MH i2c: E2 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 03 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:21:30]RAPDU: 90 00 [14:21:30]wFMCommunicate OK [14:21:30]wFMCommunicate request_size=10 [14:21:30]MH_SAM_APDU [14:21:30]CAPDU: 80 0D 02 02 05 C3 F1 5B 34 48 [14:21:30]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 C3 F1 5B 34 48 00 00 D3 [14:21:30]Write i2c OK [14:21:30]MH_I2C_Read... [14:21:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:30]Read from MH i2c: E2 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 03 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [14:21:30]RAPDU: 90 00 [14:21:30]wFMCommunicate OK [14:21:30]wFMCommunicate request_size=4 [14:21:30]MH_SAM_APDU [14:21:30]CAPDU: 80 0D 03 02 [14:21:30]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [14:21:30]Write i2c OK [14:21:30]MH_I2C_Read... [14:21:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:30]Read from MH i2c: E2 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 0B 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 0B 00 C5 00 00 D9 48 4E 14 2B 74 9E 76 90 00 77 [14:21:30]RAPDU: D9 48 4E 14 2B 74 9E 76 90 00 [14:21:30]wFMCommunicate OK [14:21:30]SAM_PROTO_SignData done [14:21:30]FM_MakeSignedData done [14:21:30]CreateOFDProtocolMessage [14:21:30]wFMCommunicate request_size=4 [14:21:30]MH_SAM_APDU [14:21:30]CAPDU: 80 11 00 00 [14:21:30]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [14:21:30]Write i2c OK [14:21:30]MH_I2C_Read... [14:21:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:30]Read from MH i2c: E2 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 17 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 98 [14:21:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:21:30]wFMCommunicate OK [14:21:30]CreateOFDProtocolMessage done [14:21:30]OFDSenderStorePacket 167073 [14:21:30]StoreOFDPacket docnum=167073 [14:21:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 A9 50 07 01 A4 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 BC 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 E9 57 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A1 8C 02 00 35 04 06 00 11 C3 F1 5B 34 48 D9 48 4E 14 2B 74 9E 76 [14:21:30]CheckFolder [14:21:30]dirname=/storage/ofd_packets [14:21:30]CheckFolder done [14:21:30]ProducePacketName [14:21:30]name=ofd_packets/00167073 [14:21:30]NVStorageSaveData ofd_packets/00167073 [14:21:30]File name is /storage/ofd_packets/00167073 [14:21:30]Write 301 bytes [14:21:30]NVStorageSaveData done [14:21:30]OFDSenderStorePacket done [14:21:30]KKMCreateOFDPacket done [14:21:30]NVStorageSaveData kkm_last_timestamp [14:21:30]File name is /storage/kkm_last_timestamp [14:21:30]Write 4 bytes [14:21:30]NVStorageSaveData done [14:21:30]ExternCall_PrintAddStr [14:21:30]wPrintStart [14:21:30]Write to MH i2c: 01 00 00 C7 00 C7 [14:21:30]Write i2c OK [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: 01 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: 01 07 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [14:21:30]RasterBufferAndPrint [14:21:30]line Счет N : (1)221661 [14:21:30]line ИНН: 02508201610067 [14:21:30]line Контрольно-Кассовый Чек [14:21:30]line ПРОДАЖА [14:21:30]line ТРК (МРК, ГНК) : 23 [14:21:30]line Товар: 2710124130 [14:21:30]line Аи-92-К-5 [14:21:30]line 8.380 * 66.90 [14:21:30]line = 560.62 [14:21:30]line НДС 12% НСП 1% [14:21:30]line > о реализуемом товаре [14:21:30]line ОКРУГЛЕНИЕ: -0.62 [14:21:30]line ИТОГО: 560.00 [14:21:30]line Внесено: 560.00 [14:21:30]line СДАЧА: 0.00 [14:21:30]line НСП 1% : 4.96 [14:21:30]line НДС 12% : 59.53 [14:21:30]line Наличными: 560.00 [14:21:30]line Безнал.: 0.00 [14:21:30]line Место: АЗС № 161 "Партнер Нефть" [14:21:30]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:21:30]line СНО: Общий режим [14:21:30]line Чек 152 24.10.2024 14:21 [14:21:30]line Смена: 538 ФФД: 1.0 [14:21:30]line ЗНМ: 0300000104 [14:21:30]line РНМ: 0000000000091764 [14:21:30]line Версия ККМ: 001 [14:21:30]line ФМ: 0000000000871759 [14:21:30]line ФД: 167073 [14:21:30]line ФПД: 19533265581128 [14:21:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142129&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167073&fm=19533265581128&tin=02508201610067®Number=0000000000091764&sum=56000 [14:21:30]OFD Sender: Processing packet 167073 [packets to send 48, broken 47] [14:21:30]ProducePacketName [14:21:30]name=ofd_packets/00167073 [14:21:30]OFD Sender: To server: pG, [14:21:30]CommunicateWithHost lk.salyk.kg:30040 [14:21:30]ConnectInit lk.salyk.kg [14:21:30]written 0, free lines is 4095 [14:21:31]Connected sock=10 [14:21: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 35 39 0F 01 00 00 A9 50 07 01 A4 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 BC 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 E9 57 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A1 8C 02 00 35 04 06 00 11 C3 F1 5B 34 48 D9 48 4E 14 2B 74 9E 76 [14:21: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 35 39 4F 00 00 00 A6 84 47 00 95 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 35 39 10 04 04 00 A1 8C 02 00 F4 03 04 00 4D FE 19 67 B6 04 01 00 00 3A A9 7C A2 C5 65 14 02 [14:21:31]CommunicateWithHost err = 0 [14:21:31]CheckOFDResponse [14:21:31]1017 (14) - 77093643461234 [14:21:31]1041 (16) - 0000000000871759 [14:21:31]1040 (4) - 167073 [14:21:31]1012 (4) - 24.10.2024 07:59 [14:21:31]1206 (1) - 0 [14:21:31]OFD Sender: Remove packet 167073 [14:21:31]ProducePacketName [14:21:31]name=ofd_packets/00167073 [14:21:31]NVStorageDeleteData [14:21:31]Write to MH i2c: 01 00 00 F2 00 F2 [14:21:31]Write i2c OK [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: 01 [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: 01 07 00 [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 A7 0C AC [14:21:31]RasterBufferAndPrint [14:21:31]line [14:21:31]line [14:21:31]line [14:21:31]line [14:21:31]line [14:21:31]written 0, free lines is 3245 [14:21:31]MH_Cut [14:21:31]Write to MH i2c: D1 01 00 F9 00 01 CB [14:21:31]Write i2c OK [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: D1 [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: D1 01 00 [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: D1 01 00 F9 00 00 CA [14:21:31]Write to MH i2c: 01 00 00 FA 00 FA [14:21:31]Write i2c OK [14:21:31]MH_I2C_Read... [14:21:31]OFD Sender: No OFD packet to send [14:21:32]*** Cut start [14:21:32]*** Partial cut [14:21:32]*** CUTSNS_PIN = 1 [14:21:32]*** CUTSNS_PIN = 0 [14:21:32]*** Brake cut motor [14:21:32]Read from MH i2c: 01 [14:21:32]*** Stop cut motor [14:21:32]MH_I2C_Read... [14:21:32]*** Cut end [14:21:32]Read from MH i2c: 01 07 00 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [14:21:32]process_action close_receipt done [14:21:32]requested_data is exist [14:21:32]produce_requested_data [14:21:32]requested_item fm.sn is exist - process it [14:21:32]wFMCommunicate request_size=4 [14:21:32]MH_SAM_APDU [14:21:32]CAPDU: 80 11 00 00 [14:21:32]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [14:21:32]Write i2c OK [14:21:32]MH_I2C_Read... [14:21:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:32]Read from MH i2c: E2 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 17 00 [14:21:32]MH_I2C_Read... [14:21:32]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 35 39 90 00 CD [14:21:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:21:32]wFMCommunicate OK [14:21:32]requested_item fd.num is exist - process it [14:21:32]SAM_PROTO_GetFieldsCounters [14:21:32]wFMCommunicate request_size=4 [14:21:32]MH_SAM_APDU [14:21:32]CAPDU: 80 13 00 00 [14:21:32]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [14:21:32]Write i2c OK [14:21:32]MH_I2C_Read... [14:21:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:33]Read from MH i2c: E2 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 62 00 [14:21:33]MH_I2C_Read... [14:21:33]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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A1 8C 02 00 0E 04 04 00 1A 02 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 B3 [14:21: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A1 8C 02 00 0E 04 04 00 1A 02 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 [14:21:33]wFMCommunicate OK [14:21:33]SAM_PROTO_GetFieldsCounters done [14:21:33]requested_item shift.num is exist - process it [14:21:33]requested_item shift.opened is exist - process it [14:21:33]req_shift_opened [14:21:33]FM_GetShiftState [14:21:33]SAM_PROTO_GetShiftState [14:21:33]wFMCommunicate request_size=4 [14:21:33]MH_SAM_APDU [14:21:33]CAPDU: 80 13 01 00 [14:21:33]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [14:21:33]Write i2c OK [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:33]E2 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 0E 00 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 48 [14:21:33]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:21:33]wFMCommunicate OK [14:21:33]SAM_PROTO_GetShiftState done [14:21:33]FM_GetShiftState done [14:21:33]req_shift_opened done [14:21:33]requested_item shift.open_date is exist - process it [14:21:33]req_shift_open_date [14:21:33]req_shift_open_date done [14:21:33]produce_requested_data done [14:21:33]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167073,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:21:33]process_action_free close_receipt [14:21:33]json_value_free [14:21:33]json_value_free done [14:21:33]process_json_proto returns [14:21:33]Send response to host [14:21:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167073,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:21:33]free response buf [14:21:33]execute_script done [14:21:33]execute_script returns [14:21:33]free content buf [14:21:33]Sock 9.Close socket [14:21:33]Sock 9.Thread stoped [14:21:36]OFD Sender: No OFD packet to send [14:21:41]OFD Sender: No OFD packet to send [14:21:46]OFD Sender: No OFD packet to send [14:21:51]OFD Sender: No OFD packet to send [14:21:56]OFD Sender: No OFD packet to send [14:22:01]OFD Sender: No OFD packet to send [14:22:06]OFD Sender: No OFD packet to send [14:22:11]OFD Sender: No OFD packet to send [14:22:16]OFD Sender: No OFD packet to send [14:22:19]accept exits with 7 [14:22:19]New connection [14:22:19]New thread 3067264356 created [14:22:19]Thread 3067407716 joined [14:22:19]Waiting for new connection... [14:22:19] Sock 7.Parse request [14:22:19]Sock 7.Check first char [14:22:19]Sock 7.First char is OK [14:22:19]request: POST /json_proto HTTP/1.0 [14:22:19]Method: POST [14:22:19]URL: /json_proto [14:22:19]Method is POST - this is cgi request [14:22:19]url: /json_proto [14:22:19]query_string will be loaded in cgi processing [14:22:19]execute_cgi json_proto POST (null) [14:22:19]execute_cgi path=json_proto method=POST [14:22:19]POST find Content-Length [14:22:19]Host: 172.17.53.195:8080 [14:22:19]Content-Length: 679 [14:22:19]Content-Type: application/json [14:22:19] [14:22:19]POST finish read [14:22:19]Found Content-Length = 679 [14:22:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:19]execute_script... [14:22:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:19]POST & json_proto [14:22:19]process_json_proto [14:22:19]json parsed OK: [14:22:19]protocol is kg_v1.0 [14:22:19]action value=close_receipt [14:22:19]process_action close_receipt [14:22:19]cmd_close_receipt [14:22:19]MH_GetDate [14:22:19]Write to MH i2c: F0 00 00 FE 00 ED [14:22:19]Write i2c OK [14:22:19]MH_I2C_Read... [14:22:19]Read from MH i2c: F0 [14:22:19]MH_I2C_Read... [14:22:19]Read from MH i2c: F0 09 00 [14:22:19]MH_I2C_Read... [14:22:19]Read from MH i2c: F0 09 00 FE 00 00 1C 58 1A 67 21 48 4A 65 03 [14:22:19]GetLastDocTimeStamp 1729779689 [14:22:19]current date 1729779740 [14:22:19]FM_GetShiftState [14:22:19]SAM_PROTO_GetShiftState [14:22:19]wFMCommunicate request_size=4 [14:22:19]MH_SAM_APDU [14:22:19]CAPDU: 80 13 01 00 [14:22:19]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [14:22:19]Write i2c OK [14:22:19]MH_I2C_Read... [14:22:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:19]Read from MH i2c: E2 [14:22:19]MH_I2C_Read... [14:22:19]Read from MH i2c: E2 0E 00 [14:22:19]MH_I2C_Read... [14:22:19]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 4A [14:22:19]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:22:19]wFMCommunicate OK [14:22:19]SAM_PROTO_GetShiftState done [14:22:19]FM_GetShiftState done [14:22:19]opened in 1729730220 [14:22:19]opened+sec_in_day 1729816620 [14:22:19]quantity*price = 250012 [14:22:19]sum+1 = 250013 [14:22:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 153 24.10.2024 14:22 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167074 ФПД: 181497090591646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142220&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167074&fm=181497090591646&tin=02508201610067®Number=0000000000091764&sum=250000 [14:22:20]StoreToDocumentArchive [14:22:20]shift 538 fd 167074 [14:22:20]save to /storage/0538/doc_00167074 [14:22:20]save last doc name /storage/0538/doc_00167074 to /storage/kkm_last_doc_name [14:22:20]save OK [14:22:20]Clear old archive folders... [14:22:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:22:20]tlvbuf is 015F3D50 [14:22:20]SAM_PROTO_ClearQueue [14:22:20]wFMCommunicate request_size=4 [14:22:20]MH_SAM_APDU [14:22:20]CAPDU: 80 09 00 00 [14:22:20]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:20]Read from MH i2c: E2 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 03 00 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:22:20]RAPDU: 90 00 [14:22:20]wFMCommunicate OK [14:22:20]SAM_PROTO_ClearQueue done [14:22:20]KKMCreateOFDPacket [14:22:20]OFDProtocolAddRootSTLVToBuf [14:22:20]FM_MakeSignedData [14:22:20]FM_MakeSignedData [14:22:20]SAM_PROTO_SignData [14:22:20]wFMCommunicate request_size=4 [14:22:20]MH_SAM_APDU [14:22:20]CAPDU: 80 0D 01 02 [14:22:20]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:20]Read from MH i2c: E2 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 03 00 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:22:20]RAPDU: 90 00 [14:22:20]wFMCommunicate OK [14:22:20]wFMCommunicate request_size=255 [14:22:20]MH_SAM_APDU [14:22:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1C 58 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A2 8C 02 00 35 04 06 00 A5 12 15 9C [14:22:20]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 32 31 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 1C 58 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A2 8C 02 00 35 04 06 00 A5 12 15 9C 00 00 B6 [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:20]Read from MH i2c: E2 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 03 00 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [14:22:20]RAPDU: 90 00 [14:22:20]wFMCommunicate OK [14:22:20]wFMCommunicate request_size=7 [14:22:20]MH_SAM_APDU [14:22:20]CAPDU: 80 0D 02 02 02 CB 9E [14:22:20]Write to MH i2c: E2 0A 00 0F 01 80 0D 02 02 02 00 CB 9E 00 00 F7 [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:20]Read from MH i2c: E2 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 03 00 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [14:22:20]RAPDU: 90 00 [14:22:20]wFMCommunicate OK [14:22:20]wFMCommunicate request_size=4 [14:22:20]MH_SAM_APDU [14:22:20]CAPDU: 80 0D 03 02 [14:22:20]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:20]Read from MH i2c: E2 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 0B 00 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 0B 00 10 01 00 6B 5E 45 C5 A3 4B 83 09 90 00 DA [14:22:20]RAPDU: 6B 5E 45 C5 A3 4B 83 09 90 00 [14:22:20]wFMCommunicate OK [14:22:20]SAM_PROTO_SignData done [14:22:20]FM_MakeSignedData done [14:22:20]CreateOFDProtocolMessage [14:22:20]wFMCommunicate request_size=4 [14:22:20]MH_SAM_APDU [14:22:20]CAPDU: 80 11 00 00 [14:22:20]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:20]Read from MH i2c: E2 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 17 00 [14:22:20]MH_I2C_Read... [14:22: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 35 39 90 00 E4 [14:22:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:22:20]wFMCommunicate OK [14:22:20]CreateOFDProtocolMessage done [14:22:20]OFDSenderStorePacket 167074 [14:22:20]StoreOFDPacket docnum=167074 [14:22:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 12 A9 04 01 AC D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 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 1C 58 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A2 8C 02 00 35 04 06 00 A5 12 15 9C CB 9E 6B 5E 45 C5 A3 4B 83 09 [14:22:20]CheckFolder [14:22:20]dirname=/storage/ofd_packets [14:22:20]CheckFolder done [14:22:20]ProducePacketName [14:22:20]name=ofd_packets/00167074 [14:22:20]NVStorageSaveData ofd_packets/00167074 [14:22:20]File name is /storage/ofd_packets/00167074 [14:22:20]Write 298 bytes [14:22:20]NVStorageSaveData done [14:22:20]OFDSenderStorePacket done [14:22:20]KKMCreateOFDPacket done [14:22:20]NVStorageSaveData kkm_last_timestamp [14:22:20]File name is /storage/kkm_last_timestamp [14:22:20]Write 4 bytes [14:22:20]NVStorageSaveData done [14:22:20]ExternCall_PrintAddStr [14:22:20]wPrintStart [14:22:20]Write to MH i2c: 01 00 00 12 01 13 [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: 01 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: 01 07 00 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [14:22:20]RasterBufferAndPrint [14:22:20]line Счет N : (1)221662 [14:22:20]line ИНН: 02508201610067 [14:22:20]line Контрольно-Кассовый Чек [14:22:20]line ПРОДАЖА [14:22:20]line ТРК (МРК, ГНК) : 11 [14:22:20]line Товар: 2710194210 [14:22:20]line ДТ-К-5 [14:22:20]line 32.810 * 76.20 [14:22:20]line = 2500.12 [14:22:20]line НДС 12% НСП 1% [14:22:20]line > о реализуемом товаре [14:22:20]line ОКРУГЛЕНИЕ: -0.12 [14:22:20]line ИТОГО: 2500.00 [14:22:20]line Внесено: 2500.00 [14:22:20]line СДАЧА: 0.00 [14:22:20]line НСП 1% : 22.12 [14:22:20]line НДС 12% : 265.50 [14:22:20]line Наличными: 2500.00 [14:22:20]line Безнал.: 0.00 [14:22:20]line Место: АЗС № 161 "Партнер Нефть" [14:22:20]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:22:20]line СНО: Общий режим [14:22:20]line Чек 153 24.10.2024 14:22 [14:22:20]line Смена: 538 ФФД: 1.0 [14:22:20]line ЗНМ: 0300000104 [14:22:20]line РНМ: 0000000000091764 [14:22:20]line Версия ККМ: 001 [14:22:20]line ФМ: 0000000000871759 [14:22:20]line ФД: 167074 [14:22:20]line ФПД: 181497090591646 [14:22:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142220&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167074&fm=181497090591646&tin=02508201610067®Number=0000000000091764&sum=250000 [14:22:21]OFD Sender: Processing packet 167074 [packets to send 48, broken 47] [14:22:21]ProducePacketName [14:22:21]name=ofd_packets/00167074 [14:22:21]OFD Sender: To server: pG, [14:22:21]CommunicateWithHost lk.salyk.kg:30040 [14:22:21]ConnectInit lk.salyk.kg [14:22:21]written 0, free lines is 4095 [14:22:21]Connected sock=10 [14:22:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 12 A9 04 01 AC D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 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 1C 58 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A2 8C 02 00 35 04 06 00 A5 12 15 9C CB 9E 6B 5E 45 C5 A3 4B 83 09 [14: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 35 39 4F 00 00 00 1B 69 47 00 A0 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A2 8C 02 00 F4 03 04 00 7F FE 19 67 B6 04 01 00 00 0E 2C 2D 7E 44 03 DB 30 [14:22:21]CommunicateWithHost err = 0 [14:22:21]CheckOFDResponse [14:22:21]1017 (14) - 77093643461234 [14:22:21]1041 (16) - 0000000000871759 [14:22:21]1040 (4) - 167074 [14:22:21]1012 (4) - 24.10.2024 07:59 [14:22:21]1206 (1) - 0 [14:22:21]OFD Sender: Remove packet 167074 [14:22:21]ProducePacketName [14:22:21]name=ofd_packets/00167074 [14:22:21]NVStorageDeleteData [14:22:21]Write to MH i2c: 01 00 00 3D 01 3E [14:22:21]Write i2c OK [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: 01 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: 01 07 00 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 BF 0C 10 [14:22:21]RasterBufferAndPrint [14:22:21]line [14:22:21]line [14:22:21]line [14:22:21]line [14:22:21]line [14:22:21]written 0, free lines is 3268 [14:22:21]MH_Cut [14:22:21]Write to MH i2c: D1 01 00 44 01 01 17 [14:22:21]Write i2c OK [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: D1 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: D1 01 00 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: D1 01 00 44 01 00 16 [14:22:21]Write to MH i2c: 01 00 00 45 01 46 [14:22:21]Write i2c OK [14:22:21]MH_I2C_Read... [14:22:21]OFD Sender: No OFD packet to send [14:22:22]*** Cut start [14:22:22]*** Partial cut [14:22:22]*** CUTSNS_PIN = 1 [14:22:22]*** CUTSNS_PIN = 0 [14:22:22]*** Brake cut motor [14:22:23]Read from MH i2c: 01 [14:22:23]MH_I2C_Read... [14:22:23]*** Stop cut motor [14:22:23]*** Cut end [14:22:23]Read from MH i2c: 01 07 00 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [14:22:23]process_action close_receipt done [14:22:23]requested_data is exist [14:22:23]produce_requested_data [14:22:23]requested_item fm.sn is exist - process it [14:22:23]wFMCommunicate request_size=4 [14:22:23]MH_SAM_APDU [14:22:23]CAPDU: 80 11 00 00 [14:22:23]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [14:22:23]Write i2c OK [14:22:23]MH_I2C_Read... [14:22:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:23]Read from MH i2c: E2 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: E2 17 00 [14:22:23]MH_I2C_Read... [14:22:23]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 35 39 90 00 19 [14:22:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:22:23]wFMCommunicate OK [14:22:23]requested_item fd.num is exist - process it [14:22:23]SAM_PROTO_GetFieldsCounters [14:22:23]wFMCommunicate request_size=4 [14:22:23]MH_SAM_APDU [14:22:23]CAPDU: 80 13 00 00 [14:22:23]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [14:22:23]Write i2c OK [14:22:23]MH_I2C_Read... [14:22:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:23]Read from MH i2c: E2 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: E2 62 00 [14:22:23]MH_I2C_Read... [14:22:23]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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A2 8C 02 00 0E 04 04 00 1A 02 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 03 [14:22: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A2 8C 02 00 0E 04 04 00 1A 02 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 [14:22:23]wFMCommunicate OK [14:22:23]SAM_PROTO_GetFieldsCounters done [14:22:23]requested_item shift.num is exist - process it [14:22:23]requested_item shift.opened is exist - process it [14:22:23]req_shift_opened [14:22:23]FM_GetShiftState [14:22:23]SAM_PROTO_GetShiftState [14:22:23]wFMCommunicate request_size=4 [14:22:23]MH_SAM_APDU [14:22:23]CAPDU: 80 13 01 00 [14:22:23]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [14:22:23]Write i2c OK [14:22:23]MH_I2C_Read... [14:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:23]Read from MH i2c: E2 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: E2 0E 00 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 94 [14:22:23]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:22:23]wFMCommunicate OK [14:22:23]SAM_PROTO_GetShiftState done [14:22:23]FM_GetShiftState done [14:22:23]req_shift_opened done [14:22:23]requested_item shift.open_date is exist - process it [14:22:23]req_shift_open_date [14:22:23]req_shift_open_date done [14:22:23]produce_requested_data done [14:22:23]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167074,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:22:23]process_action_free close_receipt [14:22:23]json_value_free [14:22:23]json_value_free done [14:22:23]process_json_proto returns [14:22:23]Send response to host [14:22:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167074,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:22:23]free response buf [14:22:23]execute_script done [14:22:23]execute_script returns [14:22:23]free content buf [14:22:23]Sock 7.Close socket [14:22:23]Sock 7.Thread stoped [14:22:26]OFD Sender: No OFD packet to send [14:22:31]OFD Sender: No OFD packet to send [14:22:36]OFD Sender: No OFD packet to send [14:22:41]OFD Sender: No OFD packet to send [14:22:47]OFD Sender: No OFD packet to send [14:22:52]OFD Sender: No OFD packet to send [14:22:57]OFD Sender: No OFD packet to send [14:23:02]OFD Sender: No OFD packet to send [14:23:07]OFD Sender: No OFD packet to send [14:23:12]OFD Sender: No OFD packet to send [14:23:17]OFD Sender: No OFD packet to send [14:23:19]accept exits with 9 [14:23:19]New connection [14:23:19]New thread 3067407716 created [14:23:19]Thread 3067264356 joined [14:23:19]Waiting for new connection... [14:23:19] Sock 9.Parse request [14:23:19]Sock 9.Check first char [14:23:19]Sock 9.First char is OK [14:23:19]request: POST /json_proto HTTP/1.0 [14:23:19]Method: POST [14:23:19]URL: /json_proto [14:23:19]Method is POST - this is cgi request [14:23:19]url: /json_proto [14:23:19]query_string will be loaded in cgi processing [14:23:19]execute_cgi json_proto POST (null) [14:23:19]execute_cgi path=json_proto method=POST [14:23:19]POST find Content-Length [14:23:19]Host: 172.17.53.195:8080 [14:23:19]Content-Length: 677 [14:23:19]Content-Type: application/json [14:23:19] [14:23:19]POST finish read [14:23:19]Found Content-Length = 677 [14:23:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:19]execute_script... [14:23: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)221663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:19]POST & json_proto [14:23:19]process_json_proto [14:23:19]json parsed OK: [14:23:19]protocol is kg_v1.0 [14:23:19]action value=close_receipt [14:23:19]process_action close_receipt [14:23:19]cmd_close_receipt [14:23:19]MH_GetDate [14:23:19]Write to MH i2c: F0 00 00 49 01 39 [14:23:19]Write i2c OK [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: F0 [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: F0 09 00 [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: F0 09 00 49 01 00 58 58 1A 67 21 48 4A 65 8B [14:23:19]GetLastDocTimeStamp 1729779740 [14:23:19]current date 1729779800 [14:23:19]FM_GetShiftState [14:23:19]SAM_PROTO_GetShiftState [14:23:19]wFMCommunicate request_size=4 [14:23:19]MH_SAM_APDU [14:23:19]CAPDU: 80 13 01 00 [14:23:19]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [14:23:19]Write i2c OK [14:23:19]MH_I2C_Read... [14:23:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:19]Read from MH i2c: E2 [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: E2 0E 00 [14:23:19]MH_I2C_Read... [14:23:19]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 96 [14:23:19]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:23:19]wFMCommunicate OK [14:23:19]SAM_PROTO_GetShiftState done [14:23:19]FM_GetShiftState done [14:23:19]opened in 1729730220 [14:23:19]opened+sec_in_day 1729816620 [14:23:19]quantity*price = 20003 [14:23:19]sum+1 = 20004 [14:23:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 154 24.10.2024 14:23 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167075 ФПД: 122861874166000 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142320&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167075&fm=122861874166000&tin=02508201610067®Number=0000000000091764&sum=20000 [14:23:20]StoreToDocumentArchive [14:23:20]shift 538 fd 167075 [14:23:20]save to /storage/0538/doc_00167075 [14:23:20]save last doc name /storage/0538/doc_00167075 to /storage/kkm_last_doc_name [14:23:20]save OK [14:23:20]Clear old archive folders... [14:23:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:23:20]tlvbuf is 015FB9E0 [14:23:20]SAM_PROTO_ClearQueue [14:23:20]wFMCommunicate request_size=4 [14:23:20]MH_SAM_APDU [14:23:20]CAPDU: 80 09 00 00 [14:23:20]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [14:23:20]Write i2c OK [14:23:20]MH_I2C_Read... [14:23:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:23:20]Read from MH i2c: E2 [14:23:20]MH_I2C_Read... [14:23:20]Read from MH i2c: E2 03 00 [14:23:20]MH_I2C_Read... [14:23:20]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:23:20]RAPDU: 90 00 [14:23:20]wFMCommunicate OK [14:23:20]SAM_PROTO_ClearQueue done [14:23:20]KKMCreateOFDPacket [14:23:20]OFDProtocolAddRootSTLVToBuf [14:23:20]FM_MakeSignedData [14:23:20]FM_MakeSignedData [14:23:20]SAM_PROTO_SignData [14:23:20]wFMCommunicate request_size=4 [14:23:20]MH_SAM_APDU [14:23:20]CAPDU: 80 0D 01 02 [14:23:20]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [14:23:20]Write i2c OK [14:23:20]MH_I2C_Read... [14:23:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:23:20]Read from MH i2c: E2 [14:23:20]MH_I2C_Read... [14:23:20]Read from MH i2c: E2 03 00 [14:23:20]MH_I2C_Read... [14:23:20]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [14:23:20]RAPDU: 90 00 [14:23:20]wFMCommunicate OK [14:23:20]wFMCommunicate request_size=255 [14:23:20]MH_SAM_APDU [14:23:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 58 58 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A3 8C 02 00 35 04 06 00 6F [14:23:20]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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 58 58 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A3 8C 02 00 35 04 06 00 6F 00 00 B1 [14:23:20]Write i2c OK [14:23:20]MH_I2C_Read... [14:23:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:21]Read from MH i2c: E2 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 03 00 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [14:23:21]RAPDU: 90 00 [14:23:21]wFMCommunicate OK [14:23:21]wFMCommunicate request_size=10 [14:23:21]MH_SAM_APDU [14:23:21]CAPDU: 80 0D 02 02 05 BE 02 5D B8 F0 [14:23:21]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 BE 02 5D B8 F0 00 00 A4 [14:23:21]Write i2c OK [14:23:21]MH_I2C_Read... [14:23:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:21]Read from MH i2c: E2 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 03 00 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [14:23:21]RAPDU: 90 00 [14:23:21]wFMCommunicate OK [14:23:21]wFMCommunicate request_size=4 [14:23:21]MH_SAM_APDU [14:23:21]CAPDU: 80 0D 03 02 [14:23:21]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [14:23:21]Write i2c OK [14:23:21]MH_I2C_Read... [14:23:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:23:21]Read from MH i2c: E2 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 0B 00 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 0B 00 5B 01 00 A6 6B 3A 7C D9 77 F9 70 90 00 58 [14:23:21]RAPDU: A6 6B 3A 7C D9 77 F9 70 90 00 [14:23:21]wFMCommunicate OK [14:23:21]SAM_PROTO_SignData done [14:23:21]FM_MakeSignedData done [14:23:21]CreateOFDProtocolMessage [14:23:21]wFMCommunicate request_size=4 [14:23:21]MH_SAM_APDU [14:23:21]CAPDU: 80 11 00 00 [14:23:21]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [14:23:21]Write i2c OK [14:23:21]MH_I2C_Read... [14:23:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:21]Read from MH i2c: E2 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 17 00 [14:23:21]MH_I2C_Read... [14:23: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 35 39 90 00 2F [14:23:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:23:21]wFMCommunicate OK [14:23:21]CreateOFDProtocolMessage done [14:23:21]OFDSenderStorePacket 167075 [14:23:21]StoreOFDPacket docnum=167075 [14:23:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 80 6E 07 01 15 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 58 58 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A3 8C 02 00 35 04 06 00 6F BE 02 5D B8 F0 A6 6B 3A 7C D9 77 F9 70 [14:23:21]CheckFolder [14:23:21]dirname=/storage/ofd_packets [14:23:21]CheckFolder done [14:23:21]ProducePacketName [14:23:21]name=ofd_packets/00167075 [14:23:21]NVStorageSaveData ofd_packets/00167075 [14:23:21]File name is /storage/ofd_packets/00167075 [14:23:21]Write 301 bytes [14:23:21]NVStorageSaveData done [14:23:21]OFDSenderStorePacket done [14:23:21]KKMCreateOFDPacket done [14:23:21]NVStorageSaveData kkm_last_timestamp [14:23:21]File name is /storage/kkm_last_timestamp [14:23:21]Write 4 bytes [14:23:21]NVStorageSaveData done [14:23:21]ExternCall_PrintAddStr [14:23:21]wPrintStart [14:23:21]Write to MH i2c: 01 00 00 5D 01 5E [14:23:21]Write i2c OK [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: 01 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: 01 07 00 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [14:23:21]RasterBufferAndPrint [14:23:21]line Счет N : (1)221663 [14:23:21]line ИНН: 02508201610067 [14:23:21]line Контрольно-Кассовый Чек [14:23:21]line ПРОДАЖА [14:23:21]line ТРК (МРК, ГНК) : 33 [14:23:21]line Товар: 2710124130 [14:23:21]line Аи-92-К-5 [14:23:21]line 2.990 * 66.90 [14:23:21]line = 200.03 [14:23:21]line НДС 12% НСП 1% [14:23:21]line > о реализуемом товаре [14:23:21]line ОКРУГЛЕНИЕ: -0.03 [14:23:21]line ИТОГО: 200.00 [14:23:21]line Внесено: 200.00 [14:23:21]line СДАЧА: 0.00 [14:23:21]line НСП 1% : 1.77 [14:23:21]line НДС 12% : 21.24 [14:23:21]line Наличными: 200.00 [14:23:21]line Безнал.: 0.00 [14:23:21]line Место: АЗС № 161 "Партнер Нефть" [14:23:21]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:23:21]line СНО: Общий режим [14:23:21]line Чек 154 24.10.2024 14:23 [14:23:21]line Смена: 538 ФФД: 1.0 [14:23:21]line ЗНМ: 0300000104 [14:23:21]line РНМ: 0000000000091764 [14:23:21]line Версия ККМ: 001 [14:23:21]line ФМ: 0000000000871759 [14:23:21]line ФД: 167075 [14:23:21]line ФПД: 122861874166000 [14:23:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142320&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167075&fm=122861874166000&tin=02508201610067®Number=0000000000091764&sum=20000 [14:23:21]OFD Sender: Processing packet 167075 [packets to send 48, broken 47] [14:23:21]ProducePacketName [14:23:21]name=ofd_packets/00167075 [14:23:21]OFD Sender: To server: pG, [14:23:21]CommunicateWithHost lk.salyk.kg:30040 [14:23:21]ConnectInit lk.salyk.kg [14:23:21]written 0, free lines is 4095 [14:23:21]Connected sock=10 [14:23: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 35 39 0F 01 00 00 80 6E 07 01 15 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 58 58 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A3 8C 02 00 35 04 06 00 6F BE 02 5D B8 F0 A6 6B 3A 7C D9 77 F9 70 [14:23:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 68 B0 47 00 FE 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 35 39 10 04 04 00 A3 8C 02 00 F4 03 04 00 BC FE 19 67 B6 04 01 00 00 03 6B 0C EF 5E 06 4C 2E [14:23:21]CommunicateWithHost err = 0 [14:23:21]CheckOFDResponse [14:23:21]1017 (14) - 77093643461234 [14:23:21]1041 (16) - 0000000000871759 [14:23:21]1040 (4) - 167075 [14:23:21]1012 (4) - 24.10.2024 08:01 [14:23:21]1206 (1) - 0 [14:23:21]OFD Sender: Remove packet 167075 [14:23:21]ProducePacketName [14:23:21]name=ofd_packets/00167075 [14:23:21]NVStorageDeleteData [14:23:22]Write to MH i2c: 01 00 00 88 01 89 [14:23:22]Write i2c OK [14:23:22]MH_I2C_Read... [14:23:22]Read from MH i2c: 01 [14:23:22]MH_I2C_Read... [14:23:22]Read from MH i2c: 01 07 00 [14:23:22]MH_I2C_Read... [14:23:22]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 C2 0C 5E [14:23:22]RasterBufferAndPrint [14:23:22]line [14:23:22]line [14:23:22]line [14:23:22]line [14:23:22]line [14:23:22]written 0, free lines is 3275 [14:23:22]MH_Cut [14:23:22]Write to MH i2c: D1 01 00 8F 01 01 62 [14:23:22]Write i2c OK [14:23:22]MH_I2C_Read... [14:23:22]Read from MH i2c: D1 [14:23:22]MH_I2C_Read... [14:23:22]Read from MH i2c: D1 01 00 [14:23:22]MH_I2C_Read... [14:23:22]Read from MH i2c: D1 01 00 8F 01 00 61 [14:23:22]Write to MH i2c: 01 00 00 90 01 91 [14:23:22]Write i2c OK [14:23:22]MH_I2C_Read... [14:23:22]OFD Sender: No OFD packet to send [14:23:22]*** Cut start [14:23:22]*** Partial cut [14:23:22]*** CUTSNS_PIN = 1 [14:23:22]*** CUTSNS_PIN = 0 [14:23:23]*** Brake cut motor [14:23:23]Read from MH i2c: 01 [14:23:23]MH_I2C_Read... [14:23:23]*** Stop cut motor [14:23:23]*** Cut end [14:23:23]Read from MH i2c: 01 07 00 [14:23:23]MH_I2C_Read... [14:23:23]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [14:23:23]process_action close_receipt done [14:23:23]requested_data is exist [14:23:23]produce_requested_data [14:23:23]requested_item fm.sn is exist - process it [14:23:23]wFMCommunicate request_size=4 [14:23:23]MH_SAM_APDU [14:23:23]CAPDU: 80 11 00 00 [14:23:23]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [14:23:23]Write i2c OK [14:23:23]MH_I2C_Read... [14:23:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:23]Read from MH i2c: E2 [14:23:23]MH_I2C_Read... [14:23:23]Read from MH i2c: E2 17 00 [14:23:23]MH_I2C_Read... [14:23: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 35 39 90 00 64 [14:23:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:23:23]wFMCommunicate OK [14:23:23]requested_item fd.num is exist - process it [14:23:23]SAM_PROTO_GetFieldsCounters [14:23:23]wFMCommunicate request_size=4 [14:23:23]MH_SAM_APDU [14:23:23]CAPDU: 80 13 00 00 [14:23:23]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [14:23:23]Write i2c OK [14:23:23]MH_I2C_Read... [14:23:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:23:23]Read from MH i2c: E2 [14:23:23]MH_I2C_Read... [14:23:23]Read from MH i2c: E2 62 00 [14:23:23]MH_I2C_Read... [14:23: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A3 8C 02 00 0E 04 04 00 1A 02 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 52 [14:23: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A3 8C 02 00 0E 04 04 00 1A 02 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 [14:23:23]wFMCommunicate OK [14:23:23]SAM_PROTO_GetFieldsCounters done [14:23:23]requested_item shift.num is exist - process it [14:23:23]requested_item shift.opened is exist - process it [14:23:23]req_shift_opened [14:23:23]FM_GetShiftState [14:23:23]SAM_PROTO_GetShiftState [14:23:23]wFMCommunicate request_size=4 [14:23:23]MH_SAM_APDU [14:23:23]CAPDU: 80 13 01 00 [14:23:23]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [14:23:23]Write i2c OK [14:23:23]MH_I2C_Read... [14:23:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:23]Read from MH i2c: E2 [14:23:23]MH_I2C_Read... [14:23:23]Read from MH i2c: E2 0E 00 [14:23:23]MH_I2C_Read... [14:23:23]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 DF [14:23:23]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:23:23]wFMCommunicate OK [14:23:23]SAM_PROTO_GetShiftState done [14:23:23]FM_GetShiftState done [14:23:23]req_shift_opened done [14:23:23]requested_item shift.open_date is exist - process it [14:23:23]req_shift_open_date [14:23:23]req_shift_open_date done [14:23:23]produce_requested_data done [14:23:23]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167075,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:23:23]process_action_free close_receipt [14:23:23]json_value_free [14:23:23]json_value_free done [14:23:23]process_json_proto returns [14:23:23]Send response to host [14:23:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167075,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:23:23]free response buf [14:23:23]execute_script done [14:23:23]execute_script returns [14:23:23]free content buf [14:23:23]Sock 9.Close socket [14:23:23]Sock 9.Thread stoped [14:23:27]OFD Sender: No OFD packet to send [14:23:32]OFD Sender: No OFD packet to send [14:23:37]OFD Sender: No OFD packet to send [14:23:42]OFD Sender: No OFD packet to send [14:23:47]OFD Sender: No OFD packet to send [14:23:52]OFD Sender: No OFD packet to send [14:23:57]OFD Sender: No OFD packet to send [14:24:02]OFD Sender: No OFD packet to send [14:24:07]OFD Sender: No OFD packet to send [14:24:12]OFD Sender: No OFD packet to send [14:24:17]OFD Sender: No OFD packet to send [14:24:22]OFD Sender: No OFD packet to send [14:24:27]OFD Sender: No OFD packet to send [14:24:32]OFD Sender: No OFD packet to send [14:24:37]OFD Sender: No OFD packet to send [14:24:42]OFD Sender: No OFD packet to send [14:24:47]OFD Sender: No OFD packet to send [14:24:52]OFD Sender: No OFD packet to send [14:24:57]OFD Sender: No OFD packet to send [14:25:02]OFD Sender: No OFD packet to send [14:25:07]OFD Sender: No OFD packet to send [14:25:12]OFD Sender: No OFD packet to send [14:25:17]OFD Sender: No OFD packet to send [14:25:22]OFD Sender: No OFD packet to send [14:25:27]OFD Sender: No OFD packet to send [14:25:32]OFD Sender: No OFD packet to send [14:25:37]OFD Sender: No OFD packet to send [14:25:42]OFD Sender: No OFD packet to send [14:25:47]OFD Sender: No OFD packet to send [14:25:52]OFD Sender: No OFD packet to send [14:25:57]OFD Sender: No OFD packet to send [14:26:02]OFD Sender: No OFD packet to send [14:26:07]OFD Sender: No OFD packet to send [14:26:12]OFD Sender: No OFD packet to send [14:26:17]OFD Sender: No OFD packet to send [14:26:22]OFD Sender: No OFD packet to send [14:26:27]OFD Sender: No OFD packet to send [14:26:32]OFD Sender: No OFD packet to send [14:26:37]OFD Sender: No OFD packet to send [14:26:42]OFD Sender: No OFD packet to send [14:26:47]OFD Sender: No OFD packet to send [14:26:52]OFD Sender: No OFD packet to send [14:26:57]OFD Sender: No OFD packet to send [14:27:02]OFD Sender: No OFD packet to send [14:27:07]OFD Sender: No OFD packet to send [14:27:12]OFD Sender: No OFD packet to send [14:27:17]OFD Sender: No OFD packet to send [14:27:22]OFD Sender: No OFD packet to send [14:27:27]OFD Sender: No OFD packet to send [14:27:32]OFD Sender: No OFD packet to send [14:27:37]OFD Sender: No OFD packet to send [14:27:42]OFD Sender: No OFD packet to send [14:27:47]OFD Sender: No OFD packet to send [14:27:52]OFD Sender: No OFD packet to send [14:27:57]OFD Sender: No OFD packet to send [14:28:02]OFD Sender: No OFD packet to send [14:28:07]OFD Sender: No OFD packet to send [14:28:12]OFD Sender: No OFD packet to send [14:28:17]OFD Sender: No OFD packet to send [14:28:22]OFD Sender: No OFD packet to send [14:28:27]OFD Sender: No OFD packet to send [14:28:32]OFD Sender: No OFD packet to send [14:28:37]OFD Sender: No OFD packet to send [14:28:42]OFD Sender: No OFD packet to send [14:28:47]OFD Sender: No OFD packet to send [14:28:52]OFD Sender: No OFD packet to send [14:28:57]OFD Sender: No OFD packet to send [14:29:02]OFD Sender: No OFD packet to send [14:29:07]OFD Sender: No OFD packet to send [14:29:12]OFD Sender: No OFD packet to send [14:29:17]OFD Sender: No OFD packet to send [14:29:22]OFD Sender: No OFD packet to send [14:29:27]OFD Sender: No OFD packet to send [14:29:32]OFD Sender: No OFD packet to send [14:29:37]OFD Sender: No OFD packet to send [14:29:42]OFD Sender: No OFD packet to send [14:29:47]OFD Sender: No OFD packet to send [14:29:52]OFD Sender: No OFD packet to send [14:29:57]OFD Sender: No OFD packet to send [14:30:02]OFD Sender: No OFD packet to send [14:30:07]OFD Sender: No OFD packet to send [14:30:12]OFD Sender: No OFD packet to send [14:30:17]OFD Sender: No OFD packet to send [14:30:22]OFD Sender: No OFD packet to send [14:30:27]OFD Sender: No OFD packet to send [14:30:32]OFD Sender: No OFD packet to send [14:30:37]OFD Sender: No OFD packet to send [14:30:42]OFD Sender: No OFD packet to send [14:30:47]OFD Sender: No OFD packet to send [14:30:52]OFD Sender: No OFD packet to send [14:30:57]OFD Sender: No OFD packet to send [14:31:02]OFD Sender: No OFD packet to send [14:31:07]OFD Sender: No OFD packet to send [14:31:12]OFD Sender: No OFD packet to send [14:31:17]OFD Sender: No OFD packet to send [14:31:22]OFD Sender: No OFD packet to send [14:31:27]OFD Sender: No OFD packet to send [14:31:32]OFD Sender: No OFD packet to send [14:31:37]OFD Sender: No OFD packet to send [14:31:42]OFD Sender: No OFD packet to send [14:31:47]OFD Sender: No OFD packet to send [14:31:53]OFD Sender: No OFD packet to send [14:31:58]OFD Sender: No OFD packet to send [14:32:03]OFD Sender: No OFD packet to send [14:32:08]OFD Sender: No OFD packet to send [14:32:13]OFD Sender: No OFD packet to send [14:32:18]OFD Sender: No OFD packet to send [14:32:23]OFD Sender: No OFD packet to send [14:32:28]OFD Sender: No OFD packet to send [14:32:33]OFD Sender: No OFD packet to send [14:32:38]OFD Sender: No OFD packet to send [14:32:39]accept exits with 7 [14:32:39]New connection [14:32:39]New thread 3067264356 created [14:32:39]Thread 3067407716 joined [14:32:39]Waiting for new connection... [14:32:39] Sock 7.Parse request [14:32:39]Sock 7.Check first char [14:32:39]Sock 7.First char is OK [14:32:39]request: POST /json_proto HTTP/1.0 [14:32:39]Method: POST [14:32:39]URL: /json_proto [14:32:39]Method is POST - this is cgi request [14:32:39]url: /json_proto [14:32:39]query_string will be loaded in cgi processing [14:32:39]execute_cgi json_proto POST (null) [14:32:39]execute_cgi path=json_proto method=POST [14:32:39]POST find Content-Length [14:32:39]Host: 172.17.53.195:8080 [14:32:39]Content-Length: 677 [14:32:39]Content-Type: application/json [14:32:39] [14:32:39]POST finish read [14:32:39]Found Content-Length = 677 [14:32:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:39]execute_script... [14:32: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)221664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:39]POST & json_proto [14:32:39]process_json_proto [14:32:39]json parsed OK: [14:32:39]protocol is kg_v1.0 [14:32:39]action value=close_receipt [14:32:39]process_action close_receipt [14:32:39]cmd_close_receipt [14:32:39]MH_GetDate [14:32:39]Write to MH i2c: F0 00 00 94 01 84 [14:32:39]Write i2c OK [14:32:39]MH_I2C_Read... [14:32:39]Read from MH i2c: F0 [14:32:39]MH_I2C_Read... [14:32:39]Read from MH i2c: F0 09 00 [14:32:39]MH_I2C_Read... [14:32:39]Read from MH i2c: F0 09 00 94 01 00 88 5A 1A 67 21 48 4A 65 08 [14:32:39]GetLastDocTimeStamp 1729779800 [14:32:39]current date 1729780360 [14:32:39]FM_GetShiftState [14:32:39]SAM_PROTO_GetShiftState [14:32:39]wFMCommunicate request_size=4 [14:32:39]MH_SAM_APDU [14:32:39]CAPDU: 80 13 01 00 [14:32:39]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [14:32:39]Write i2c OK [14:32:39]MH_I2C_Read... [14:32:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:39]Read from MH i2c: E2 [14:32:39]MH_I2C_Read... [14:32:39]Read from MH i2c: E2 0E 00 [14:32:39]MH_I2C_Read... [14:32:39]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 E1 [14:32:39]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:32:39]wFMCommunicate OK [14:32:39]SAM_PROTO_GetShiftState done [14:32:39]FM_GetShiftState done [14:32:39]opened in 1729730220 [14:32:39]opened+sec_in_day 1729816620 [14:32:39]quantity*price = 50010 [14:32:39]sum+1 = 50012 [14:32:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 155 24.10.2024 14:32 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167076 ФПД: 29059206985487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143240&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167076&fm=29059206985487&tin=02508201610067®Number=0000000000091764&sum=50000 [14:32:40]StoreToDocumentArchive [14:32:40]shift 538 fd 167076 [14:32:40]save to /storage/0538/doc_00167076 [14:32:40]save last doc name /storage/0538/doc_00167076 to /storage/kkm_last_doc_name [14:32:40]save OK [14:32:40]Clear old archive folders... [14:32:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:32:40]tlvbuf is 015FF150 [14:32:40]SAM_PROTO_ClearQueue [14:32:40]wFMCommunicate request_size=4 [14:32:40]MH_SAM_APDU [14:32:40]CAPDU: 80 09 00 00 [14:32:40]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [14:32:40]Write i2c OK [14:32:40]MH_I2C_Read... [14:32:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:40]Read from MH i2c: E2 [14:32:40]MH_I2C_Read... [14:32:40]Read from MH i2c: E2 03 00 [14:32:40]MH_I2C_Read... [14:32:40]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [14:32:40]RAPDU: 90 00 [14:32:40]wFMCommunicate OK [14:32:40]SAM_PROTO_ClearQueue done [14:32:40]KKMCreateOFDPacket [14:32:40]OFDProtocolAddRootSTLVToBuf [14:32:40]FM_MakeSignedData [14:32:40]FM_MakeSignedData [14:32:40]SAM_PROTO_SignData [14:32:40]wFMCommunicate request_size=4 [14:32:40]MH_SAM_APDU [14:32:40]CAPDU: 80 0D 01 02 [14:32:40]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [14:32:40]Write i2c OK [14:32:40]MH_I2C_Read... [14:32:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:40]Read from MH i2c: E2 [14:32:40]MH_I2C_Read... [14:32:40]Read from MH i2c: E2 03 00 [14:32:40]MH_I2C_Read... [14:32:40]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [14:32:40]RAPDU: 90 00 [14:32:40]wFMCommunicate OK [14:32:40]wFMCommunicate request_size=255 [14:32:40]MH_SAM_APDU [14:32:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 88 5A 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A4 8C 02 00 35 04 06 00 1A [14:32: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 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 9B 00 00 00 F4 03 04 00 88 5A 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A4 8C 02 00 35 04 06 00 1A 00 00 F1 [14:32:40]Write i2c OK [14:32:40]MH_I2C_Read... [14:32:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:41]Read from MH i2c: E2 [14:32:41]MH_I2C_Read... [14:32:41]Read from MH i2c: E2 03 00 [14:32:41]MH_I2C_Read... [14:32:41]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [14:32:41]RAPDU: 90 00 [14:32:41]wFMCommunicate OK [14:32:41]wFMCommunicate request_size=10 [14:32:41]MH_SAM_APDU [14:32:41]CAPDU: 80 0D 02 02 05 6D DF B5 B7 0F [14:32:41]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 6D DF B5 B7 0F 00 00 F1 [14:32:41]Write i2c OK [14:32:41]MH_I2C_Read... [14:32:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:41]Read from MH i2c: E2 [14:32:41]MH_I2C_Read... [14:32:41]Read from MH i2c: E2 03 00 [14:32:41]MH_I2C_Read... [14:32:41]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [14:32:41]RAPDU: 90 00 [14:32:41]wFMCommunicate OK [14:32:41]wFMCommunicate request_size=4 [14:32:41]MH_SAM_APDU [14:32:41]CAPDU: 80 0D 03 02 [14:32:41]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [14:32:41]Write i2c OK [14:32:41]MH_I2C_Read... [14:32:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:41]Read from MH i2c: E2 [14:32:41]MH_I2C_Read... [14:32:41]Read from MH i2c: E2 0B 00 [14:32:41]MH_I2C_Read... [14:32:41]Read from MH i2c: E2 0B 00 A6 01 00 53 97 11 8B A3 33 95 0F 90 00 23 [14:32:41]RAPDU: 53 97 11 8B A3 33 95 0F 90 00 [14:32:41]wFMCommunicate OK [14:32:41]SAM_PROTO_SignData done [14:32:41]FM_MakeSignedData done [14:32:41]CreateOFDProtocolMessage [14:32:41]wFMCommunicate request_size=4 [14:32:41]MH_SAM_APDU [14:32:41]CAPDU: 80 11 00 00 [14:32:41]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [14:32:41]Write i2c OK [14:32:41]MH_I2C_Read... [14:32:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:41]Read from MH i2c: E2 [14:32:41]MH_I2C_Read... [14:32:41]Read from MH i2c: E2 17 00 [14:32:41]MH_I2C_Read... [14:32:41]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 35 39 90 00 7A [14:32:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:32:41]wFMCommunicate OK [14:32:41]CreateOFDProtocolMessage done [14:32:41]OFDSenderStorePacket 167076 [14:32:41]StoreOFDPacket docnum=167076 [14:32:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 84 44 07 01 E8 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 9B 00 00 00 F4 03 04 00 88 5A 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A4 8C 02 00 35 04 06 00 1A 6D DF B5 B7 0F 53 97 11 8B A3 33 95 0F [14:32:41]CheckFolder [14:32:41]dirname=/storage/ofd_packets [14:32:41]CheckFolder done [14:32:41]ProducePacketName [14:32:41]name=ofd_packets/00167076 [14:32:41]NVStorageSaveData ofd_packets/00167076 [14:32:41]File name is /storage/ofd_packets/00167076 [14:32:41]Write 301 bytes [14:32:41]NVStorageSaveData done [14:32:41]OFDSenderStorePacket done [14:32:41]KKMCreateOFDPacket done [14:32:41]NVStorageSaveData kkm_last_timestamp [14:32:41]File name is /storage/kkm_last_timestamp [14:32:41]Write 4 bytes [14:32:41]NVStorageSaveData done [14:32:41]ExternCall_PrintAddStr [14:32:41]wPrintStart [14:32:41]Write to MH i2c: 01 00 00 A8 01 A9 [14:32:41]Write i2c OK [14:32:41]MH_I2C_Read... [14:32:41]Read from MH i2c: 01 [14:32:41]MH_I2C_Read... [14:32:41]Read from MH i2c: 01 07 00 [14:32:41]MH_I2C_Read... [14:32:41]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [14:32:41]RasterBufferAndPrint [14:32:41]line Счет N : (1)221664 [14:32:41]line ИНН: 02508201610067 [14:32:41]line Контрольно-Кассовый Чек [14:32:41]line ПРОДАЖА [14:32:41]line ТРК (МРК, ГНК) : 14 [14:32:41]line Товар: 2710124500 [14:32:41]line Аи-95-К-5 [14:32:41]line 6.740 * 74.20 [14:32:41]line = 500.11 [14:32:41]line НДС 12% НСП 1% [14:32:41]line > о реализуемом товаре [14:32:41]line ОКРУГЛЕНИЕ: -0.11 [14:32:41]line ИТОГО: 500.00 [14:32:41]line Внесено: 500.00 [14:32:41]line СДАЧА: 0.00 [14:32:41]line НСП 1% : 4.43 [14:32:41]line НДС 12% : 53.11 [14:32:41]line Наличными: 500.00 [14:32:41]line Безнал.: 0.00 [14:32:41]line Место: АЗС № 161 "Партнер Нефть" [14:32:41]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:32:41]line СНО: Общий режим [14:32:41]line Чек 155 24.10.2024 14:32 [14:32:41]line Смена: 538 ФФД: 1.0 [14:32:41]line ЗНМ: 0300000104 [14:32:41]line РНМ: 0000000000091764 [14:32:41]line Версия ККМ: 001 [14:32:41]line ФМ: 0000000000871759 [14:32:41]line ФД: 167076 [14:32:41]line ФПД: 29059206985487 [14:32:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143240&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167076&fm=29059206985487&tin=02508201610067®Number=0000000000091764&sum=50000 [14:32:41]OFD Sender: Processing packet 167076 [packets to send 48, broken 47] [14:32:41]ProducePacketName [14:32:41]name=ofd_packets/00167076 [14:32:41]OFD Sender: To server: pG, [14:32:41]CommunicateWithHost lk.salyk.kg:30040 [14:32:41]ConnectInit lk.salyk.kg [14:32:41]written 0, free lines is 4095 [14:32:41]Connected sock=11 [14:32: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 35 39 0F 01 00 00 84 44 07 01 E8 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 9B 00 00 00 F4 03 04 00 88 5A 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A4 8C 02 00 35 04 06 00 1A 6D DF B5 B7 0F 53 97 11 8B A3 33 95 0F [14:32:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 7E 05 47 00 57 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A4 8C 02 00 F4 03 04 00 EC 00 1A 67 B6 04 01 00 00 9F C1 A3 82 82 B0 F5 40 [14:32:42]CommunicateWithHost err = 0 [14:32:42]CheckOFDResponse [14:32:42]1017 (14) - 77093643461234 [14:32:42]1041 (16) - 0000000000871759 [14:32:42]1040 (4) - 167076 [14:32:42]1012 (4) - 24.10.2024 08:10 [14:32:42]1206 (1) - 0 [14:32:42]OFD Sender: Remove packet 167076 [14:32:42]ProducePacketName [14:32:42]name=ofd_packets/00167076 [14:32:42]NVStorageDeleteData [14:32:42]Write to MH i2c: 01 00 00 D3 01 D4 [14:32:42]Write i2c OK [14:32:42]MH_I2C_Read... [14:32:42]Read from MH i2c: 01 [14:32:42]MH_I2C_Read... [14:32:42]Read from MH i2c: 01 07 00 [14:32:42]MH_I2C_Read... [14:32:42]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 AF 0C 96 [14:32:42]RasterBufferAndPrint [14:32:42]line [14:32:42]line [14:32:42]line [14:32:42]line [14:32:42]line [14:32:42]written 0, free lines is 3253 [14:32:42]MH_Cut [14:32:42]Write to MH i2c: D1 01 00 DA 01 01 AD [14:32:42]Write i2c OK [14:32:42]MH_I2C_Read... [14:32:42]Read from MH i2c: D1 [14:32:42]MH_I2C_Read... [14:32:42]Read from MH i2c: D1 01 00 [14:32:42]MH_I2C_Read... [14:32:42]Read from MH i2c: D1 01 00 DA 01 00 AC [14:32:42]Write to MH i2c: 01 00 00 DB 01 DC [14:32:42]Write i2c OK [14:32:42]MH_I2C_Read... [14:32:42]OFD Sender: No OFD packet to send [14:32:42]*** Cut start [14:32:42]*** Partial cut [14:32:42]*** CUTSNS_PIN = 1 [14:32:43]*** CUTSNS_PIN = 0 [14:32:43]*** Brake cut motor [14:32:43]Read from MH i2c: 01 [14:32:43]MH_I2C_Read... [14:32:43]*** Stop cut motor [14:32:43]*** Cut end [14:32:43]Read from MH i2c: 01 07 00 [14:32:43]MH_I2C_Read... [14:32:43]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [14:32:43]process_action close_receipt done [14:32:43]requested_data is exist [14:32:43]produce_requested_data [14:32:43]requested_item fm.sn is exist - process it [14:32:43]wFMCommunicate request_size=4 [14:32:43]MH_SAM_APDU [14:32:43]CAPDU: 80 11 00 00 [14:32:43]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [14:32:43]Write i2c OK [14:32:43]MH_I2C_Read... [14:32:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:43]Read from MH i2c: E2 [14:32:43]MH_I2C_Read... [14:32:43]Read from MH i2c: E2 17 00 [14:32:43]MH_I2C_Read... [14:32:43]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 35 39 90 00 AF [14:32:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:32:43]wFMCommunicate OK [14:32:43]requested_item fd.num is exist - process it [14:32:43]SAM_PROTO_GetFieldsCounters [14:32:43]wFMCommunicate request_size=4 [14:32:43]MH_SAM_APDU [14:32:43]CAPDU: 80 13 00 00 [14:32:43]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [14:32:43]Write i2c OK [14:32:43]MH_I2C_Read... [14:32:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:43]Read from MH i2c: E2 [14:32:43]MH_I2C_Read... [14:32:43]Read from MH i2c: E2 62 00 [14:32:43]MH_I2C_Read... [14:32:43]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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A4 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 A1 [14:32: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A4 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:32:43]wFMCommunicate OK [14:32:43]SAM_PROTO_GetFieldsCounters done [14:32:43]requested_item shift.num is exist - process it [14:32:43]requested_item shift.opened is exist - process it [14:32:43]req_shift_opened [14:32:43]FM_GetShiftState [14:32:43]SAM_PROTO_GetShiftState [14:32:43]wFMCommunicate request_size=4 [14:32:43]MH_SAM_APDU [14:32:43]CAPDU: 80 13 01 00 [14:32:43]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [14:32:43]Write i2c OK [14:32:43]MH_I2C_Read... [14:32:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:43]Read from MH i2c: E2 [14:32:43]MH_I2C_Read... [14:32:43]Read from MH i2c: E2 0E 00 [14:32:43]MH_I2C_Read... [14:32:43]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 2A [14:32:43]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:32:43]wFMCommunicate OK [14:32:43]SAM_PROTO_GetShiftState done [14:32:43]FM_GetShiftState done [14:32:43]req_shift_opened done [14:32:43]requested_item shift.open_date is exist - process it [14:32:43]req_shift_open_date [14:32:43]req_shift_open_date done [14:32:43]produce_requested_data done [14:32:43]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167076,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:32:43]process_action_free close_receipt [14:32:43]json_value_free [14:32:43]json_value_free done [14:32:43]process_json_proto returns [14:32:43]Send response to host [14:32:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167076,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:32:43]free response buf [14:32:43]execute_script done [14:32:43]execute_script returns [14:32:43]free content buf [14:32:43]Sock 7.Close socket [14:32:43]Sock 7.Thread stoped [14:32:47]OFD Sender: No OFD packet to send [14:32:52]OFD Sender: No OFD packet to send [14:32:57]OFD Sender: No OFD packet to send [14:33:02]OFD Sender: No OFD packet to send [14:33:07]OFD Sender: No OFD packet to send [14:33:12]OFD Sender: No OFD packet to send [14:33:17]OFD Sender: No OFD packet to send [14:33:22]OFD Sender: No OFD packet to send [14:33:27]OFD Sender: No OFD packet to send [14:33:32]OFD Sender: No OFD packet to send [14:33:37]OFD Sender: No OFD packet to send [14:33:42]OFD Sender: No OFD packet to send [14:33:47]OFD Sender: No OFD packet to send [14:33:52]OFD Sender: No OFD packet to send [14:33:57]OFD Sender: No OFD packet to send [14:34:02]OFD Sender: No OFD packet to send [14:34:07]OFD Sender: No OFD packet to send [14:34:12]OFD Sender: No OFD packet to send [14:34:17]OFD Sender: No OFD packet to send [14:34:22]OFD Sender: No OFD packet to send [14:34:27]OFD Sender: No OFD packet to send [14:34:32]OFD Sender: No OFD packet to send [14:34:34]accept exits with 9 [14:34:34]New connection [14:34:34]New thread 3067407716 created [14:34:34]Thread 3067264356 joined [14:34:34]Waiting for new connection... [14:34:34] Sock 9.Parse request [14:34:34]Sock 9.Check first char [14:34:34]Sock 9.First char is OK [14:34:34]request: POST /json_proto HTTP/1.0 [14:34:34]Method: POST [14:34:34]URL: /json_proto [14:34:34]Method is POST - this is cgi request [14:34:34]url: /json_proto [14:34:34]query_string will be loaded in cgi processing [14:34:34]execute_cgi json_proto POST (null) [14:34:34]execute_cgi path=json_proto method=POST [14:34:34]POST find Content-Length [14:34:34]Host: 172.17.53.195:8080 [14:34:34]Content-Length: 677 [14:34:34]Content-Type: application/json [14:34:34] [14:34:34]POST finish read [14:34:34]Found Content-Length = 677 [14:34:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:34]execute_script... [14:34: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)221665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:34]POST & json_proto [14:34:34]process_json_proto [14:34:34]json parsed OK: [14:34:34]protocol is kg_v1.0 [14:34:34]action value=close_receipt [14:34:34]process_action close_receipt [14:34:34]cmd_close_receipt [14:34:34]MH_GetDate [14:34:34]Write to MH i2c: F0 00 00 DF 01 CF [14:34:34]Write i2c OK [14:34:34]MH_I2C_Read... [14:34:34]Read from MH i2c: F0 [14:34:34]MH_I2C_Read... [14:34:34]Read from MH i2c: F0 09 00 [14:34:34]MH_I2C_Read... [14:34:34]Read from MH i2c: F0 09 00 DF 01 00 FB 5A 1A 67 21 48 4A 65 C6 [14:34:34]GetLastDocTimeStamp 1729780360 [14:34:34]current date 1729780475 [14:34:34]FM_GetShiftState [14:34:34]SAM_PROTO_GetShiftState [14:34:34]wFMCommunicate request_size=4 [14:34:34]MH_SAM_APDU [14:34:34]CAPDU: 80 13 01 00 [14:34:34]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [14:34:34]Write i2c OK [14:34:34]MH_I2C_Read... [14:34:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:34]Read from MH i2c: E2 [14:34:34]MH_I2C_Read... [14:34:34]Read from MH i2c: E2 0E 00 [14:34:34]MH_I2C_Read... [14:34:34]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 2C [14:34:34]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:34:34]wFMCommunicate OK [14:34:34]SAM_PROTO_GetShiftState done [14:34:34]FM_GetShiftState done [14:34:34]opened in 1729730220 [14:34:34]opened+sec_in_day 1729816620 [14:34:34]quantity*price = 50041 [14:34:34]sum+1 = 50042 [14:34:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 156 24.10.2024 14:34 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167077 ФПД: 98835862698230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143435&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167077&fm=98835862698230&tin=02508201610067®Number=0000000000091764&sum=50000 [14:34:35]StoreToDocumentArchive [14:34:35]shift 538 fd 167077 [14:34:35]save to /storage/0538/doc_00167077 [14:34:35]save last doc name /storage/0538/doc_00167077 to /storage/kkm_last_doc_name [14:34:35]save OK [14:34:35]Clear old archive folders... [14:34:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:34:35]tlvbuf is 01600A80 [14:34:35]SAM_PROTO_ClearQueue [14:34:35]wFMCommunicate request_size=4 [14:34:35]MH_SAM_APDU [14:34:35]CAPDU: 80 09 00 00 [14:34:35]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [14:34:35]Write i2c OK [14:34:35]MH_I2C_Read... [14:34:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:35]Read from MH i2c: E2 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 03 00 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [14:34:35]RAPDU: 90 00 [14:34:35]wFMCommunicate OK [14:34:35]SAM_PROTO_ClearQueue done [14:34:35]KKMCreateOFDPacket [14:34:35]OFDProtocolAddRootSTLVToBuf [14:34:35]FM_MakeSignedData [14:34:35]FM_MakeSignedData [14:34:35]SAM_PROTO_SignData [14:34:35]wFMCommunicate request_size=4 [14:34:35]MH_SAM_APDU [14:34:35]CAPDU: 80 0D 01 02 [14:34:35]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [14:34:35]Write i2c OK [14:34:35]MH_I2C_Read... [14:34:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:35]Read from MH i2c: E2 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 03 00 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [14:34:35]RAPDU: 90 00 [14:34:35]wFMCommunicate OK [14:34:35]wFMCommunicate request_size=255 [14:34:35]MH_SAM_APDU [14:34:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 FB 5A 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A5 8C 02 00 35 04 06 00 59 [14:34:35]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 FB 5A 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A5 8C 02 00 35 04 06 00 59 00 00 18 [14:34:35]Write i2c OK [14:34:35]MH_I2C_Read... [14:34:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:35]Read from MH i2c: E2 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 03 00 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [14:34:35]RAPDU: 90 00 [14:34:35]wFMCommunicate OK [14:34:35]wFMCommunicate request_size=10 [14:34:35]MH_SAM_APDU [14:34:35]CAPDU: 80 0D 02 02 05 E4 04 7C B8 F6 [14:34:35]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 E4 04 7C B8 F6 00 00 87 [14:34:35]Write i2c OK [14:34:35]MH_I2C_Read... [14:34:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:35]Read from MH i2c: E2 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 03 00 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [14:34:35]RAPDU: 90 00 [14:34:35]wFMCommunicate OK [14:34:35]wFMCommunicate request_size=4 [14:34:35]MH_SAM_APDU [14:34:35]CAPDU: 80 0D 03 02 [14:34:35]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [14:34:35]Write i2c OK [14:34:35]MH_I2C_Read... [14:34:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:35]Read from MH i2c: E2 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 0B 00 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 0B 00 F1 01 00 FC 48 81 9F 0F CB 7E D9 90 00 03 [14:34:35]RAPDU: FC 48 81 9F 0F CB 7E D9 90 00 [14:34:35]wFMCommunicate OK [14:34:35]SAM_PROTO_SignData done [14:34:35]FM_MakeSignedData done [14:34:35]CreateOFDProtocolMessage [14:34:35]wFMCommunicate request_size=4 [14:34:35]MH_SAM_APDU [14:34:35]CAPDU: 80 11 00 00 [14:34:35]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [14:34:35]Write i2c OK [14:34:35]MH_I2C_Read... [14:34:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:35]Read from MH i2c: E2 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 17 00 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 C5 [14:34:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:34:35]wFMCommunicate OK [14:34:35]CreateOFDProtocolMessage done [14:34:35]OFDSenderStorePacket 167077 [14:34:35]StoreOFDPacket docnum=167077 [14:34:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 CE B9 07 01 A0 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 FB 5A 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A5 8C 02 00 35 04 06 00 59 E4 04 7C B8 F6 FC 48 81 9F 0F CB 7E D9 [14:34:35]CheckFolder [14:34:35]dirname=/storage/ofd_packets [14:34:35]CheckFolder done [14:34:35]ProducePacketName [14:34:35]name=ofd_packets/00167077 [14:34:35]NVStorageSaveData ofd_packets/00167077 [14:34:35]File name is /storage/ofd_packets/00167077 [14:34:35]Write 301 bytes [14:34:35]NVStorageSaveData done [14:34:35]OFDSenderStorePacket done [14:34:35]KKMCreateOFDPacket done [14:34:35]NVStorageSaveData kkm_last_timestamp [14:34:35]File name is /storage/kkm_last_timestamp [14:34:35]Write 4 bytes [14:34:35]NVStorageSaveData done [14:34:35]ExternCall_PrintAddStr [14:34:35]wPrintStart [14:34:35]Write to MH i2c: 01 00 00 F3 01 F4 [14:34:35]Write i2c OK [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: 01 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: 01 07 00 [14:34:35]MH_I2C_Read... [14:34:35]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [14:34:36]RasterBufferAndPrint [14:34:36]line Счет N : (1)221665 [14:34:36]line ИНН: 02508201610067 [14:34:36]line Контрольно-Кассовый Чек [14:34:36]line ПРОДАЖА [14:34:36]line ТРК (МРК, ГНК) : 23 [14:34:36]line Товар: 2710124130 [14:34:36]line Аи-92-К-5 [14:34:36]line 7.480 * 66.90 [14:34:36]line = 500.41 [14:34:36]line НДС 12% НСП 1% [14:34:36]line > о реализуемом товаре [14:34:36]line ОКРУГЛЕНИЕ: -0.41 [14:34:36]line ИТОГО: 500.00 [14:34:36]line Внесено: 500.00 [14:34:36]line СДАЧА: 0.00 [14:34:36]line НСП 1% : 4.43 [14:34:36]line НДС 12% : 53.14 [14:34:36]line Наличными: 500.00 [14:34:36]line Безнал.: 0.00 [14:34:36]line Место: АЗС № 161 "Партнер Нефть" [14:34:36]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:34:36]line СНО: Общий режим [14:34:36]line Чек 156 24.10.2024 14:34 [14:34:36]line Смена: 538 ФФД: 1.0 [14:34:36]line ЗНМ: 0300000104 [14:34:36]line РНМ: 0000000000091764 [14:34:36]line Версия ККМ: 001 [14:34:36]line ФМ: 0000000000871759 [14:34:36]line ФД: 167077 [14:34:36]line ФПД: 98835862698230 [14:34:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143435&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167077&fm=98835862698230&tin=02508201610067®Number=0000000000091764&sum=50000 [14:34:36]OFD Sender: Processing packet 167077 [packets to send 48, broken 47] [14:34:36]ProducePacketName [14:34:36]name=ofd_packets/00167077 [14:34:36]OFD Sender: To server: pG, [14:34:36]CommunicateWithHost lk.salyk.kg:30040 [14:34:36]ConnectInit lk.salyk.kg [14:34:36]written 0, free lines is 4095 [14:34:36]Connected sock=10 [14:34: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 35 39 0F 01 00 00 CE B9 07 01 A0 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 FB 5A 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A5 8C 02 00 35 04 06 00 59 E4 04 7C B8 F6 FC 48 81 9F 0F CB 7E D9 [14:34: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 35 39 4F 00 00 00 7B 24 47 00 E6 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 35 39 10 04 04 00 A5 8C 02 00 F4 03 04 00 5F 01 1A 67 B6 04 01 00 00 07 F9 5F 29 51 91 1F FC [14:34:36]CommunicateWithHost err = 0 [14:34:36]CheckOFDResponse [14:34:36]1017 (14) - 77093643461234 [14:34:36]1041 (16) - 0000000000871759 [14:34:36]1040 (4) - 167077 [14:34:36]1012 (4) - 24.10.2024 08:12 [14:34:36]1206 (1) - 0 [14:34:36]OFD Sender: Remove packet 167077 [14:34:36]ProducePacketName [14:34:36]name=ofd_packets/00167077 [14:34:36]NVStorageDeleteData [14:34:36]Write to MH i2c: 01 00 00 1E 02 20 [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: 01 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: 01 07 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 B9 0C EC [14:34:36]RasterBufferAndPrint [14:34:36]line [14:34:36]line [14:34:36]line [14:34:36]line [14:34:36]line [14:34:36]written 0, free lines is 3264 [14:34:36]MH_Cut [14:34:36]Write to MH i2c: D1 01 00 25 02 01 F9 [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: D1 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: D1 01 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: D1 01 00 25 02 00 F8 [14:34:36]Write to MH i2c: 01 00 00 26 02 28 [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:37]OFD Sender: No OFD packet to send [14:34:37]*** Cut start [14:34:37]*** Partial cut [14:34:37]*** CUTSNS_PIN = 1 [14:34:37]*** CUTSNS_PIN = 0 [14:34:37]*** Brake cut motor [14:34:38]Read from MH i2c: 01 [14:34:38]MH_I2C_Read... [14:34:38]*** Stop cut motor [14:34:38]*** Cut end [14:34:38]Read from MH i2c: 01 07 00 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [14:34:38]process_action close_receipt done [14:34:38]requested_data is exist [14:34:38]produce_requested_data [14:34:38]requested_item fm.sn is exist - process it [14:34:38]wFMCommunicate request_size=4 [14:34:38]MH_SAM_APDU [14:34:38]CAPDU: 80 11 00 00 [14:34:38]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [14:34:38]Write i2c OK [14:34:38]MH_I2C_Read... [14:34:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:38]Read from MH i2c: E2 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: E2 17 00 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 FB [14:34:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:34:38]wFMCommunicate OK [14:34:38]requested_item fd.num is exist - process it [14:34:38]SAM_PROTO_GetFieldsCounters [14:34:38]wFMCommunicate request_size=4 [14:34:38]MH_SAM_APDU [14:34:38]CAPDU: 80 13 00 00 [14:34:38]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [14:34:38]Write i2c OK [14:34:38]MH_I2C_Read... [14:34:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:38]Read from MH i2c: E2 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: E2 62 00 [14:34:38]MH_I2C_Read... [14:34:38]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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A5 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 F1 [14:34: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A5 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:34:38]wFMCommunicate OK [14:34:38]SAM_PROTO_GetFieldsCounters done [14:34:38]requested_item shift.num is exist - process it [14:34:38]requested_item shift.opened is exist - process it [14:34:38]req_shift_opened [14:34:38]FM_GetShiftState [14:34:38]SAM_PROTO_GetShiftState [14:34:38]wFMCommunicate request_size=4 [14:34:38]MH_SAM_APDU [14:34:38]CAPDU: 80 13 01 00 [14:34:38]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [14:34:38]Write i2c OK [14:34:38]MH_I2C_Read... [14:34:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:38]Read from MH i2c: E2 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: E2 0E 00 [14:34:38]MH_I2C_Read... [14:34:38]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 76 [14:34:38]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:34:38]wFMCommunicate OK [14:34:38]SAM_PROTO_GetShiftState done [14:34:38]FM_GetShiftState done [14:34:38]req_shift_opened done [14:34:38]requested_item shift.open_date is exist - process it [14:34:38]req_shift_open_date [14:34:38]req_shift_open_date done [14:34:38]produce_requested_data done [14:34:38]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167077,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:34:38]process_action_free close_receipt [14:34:38]json_value_free [14:34:38]json_value_free done [14:34:38]process_json_proto returns [14:34:38]Send response to host [14:34:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167077,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:34:38]free response buf [14:34:38]execute_script done [14:34:38]execute_script returns [14:34:38]free content buf [14:34:38]Sock 9.Close socket [14:34:38]Sock 9.Thread stoped [14:34:42]OFD Sender: No OFD packet to send [14:34:47]OFD Sender: No OFD packet to send [14:34:52]OFD Sender: No OFD packet to send [14:34:57]OFD Sender: No OFD packet to send [14:35:02]OFD Sender: No OFD packet to send [14:35:07]OFD Sender: No OFD packet to send [14:35:12]OFD Sender: No OFD packet to send [14:35:17]OFD Sender: No OFD packet to send [14:35:22]OFD Sender: No OFD packet to send [14:35:27]OFD Sender: No OFD packet to send [14:35:32]OFD Sender: No OFD packet to send [14:35:37]OFD Sender: No OFD packet to send [14:35:42]OFD Sender: No OFD packet to send [14:35:47]OFD Sender: No OFD packet to send [14:35:52]OFD Sender: No OFD packet to send [14:35:57]OFD Sender: No OFD packet to send [14:36:02]OFD Sender: No OFD packet to send [14:36:02]accept exits with 7 [14:36:02]New connection [14:36:02]New thread 3067264356 created [14:36:02]Thread 3067407716 joined [14:36:02]Waiting for new connection... [14:36:02] Sock 7.Parse request [14:36:02]Sock 7.Check first char [14:36:02]Sock 7.First char is OK [14:36:02]request: POST /json_proto HTTP/1.0 [14:36:02]Method: POST [14:36:02]URL: /json_proto [14:36:02]Method is POST - this is cgi request [14:36:02]url: /json_proto [14:36:02]query_string will be loaded in cgi processing [14:36:02]execute_cgi json_proto POST (null) [14:36:02]execute_cgi path=json_proto method=POST [14:36:02]POST find Content-Length [14:36:02]Host: 172.17.53.195:8080 [14:36:02]Content-Length: 677 [14:36:02]Content-Type: application/json [14:36:02] [14:36:02]POST finish read [14:36:02]Found Content-Length = 677 [14:36:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 9.720, "sum" : 650.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:02]execute_script... [14:36: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)221666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 9.720, "sum" : 650.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:02]POST & json_proto [14:36:02]process_json_proto [14:36:02]json parsed OK: [14:36:02]protocol is kg_v1.0 [14:36:02]action value=close_receipt [14:36:02]process_action close_receipt [14:36:02]cmd_close_receipt [14:36:02]MH_GetDate [14:36:02]Write to MH i2c: F0 00 00 2A 02 1B [14:36:02]Write i2c OK [14:36:02]MH_I2C_Read... [14:36:02]Read from MH i2c: F0 [14:36:02]MH_I2C_Read... [14:36:02]Read from MH i2c: F0 09 00 [14:36:02]MH_I2C_Read... [14:36:02]Read from MH i2c: F0 09 00 2A 02 00 53 5B 1A 67 21 48 4A 65 6B [14:36:02]GetLastDocTimeStamp 1729780475 [14:36:02]current date 1729780563 [14:36:02]FM_GetShiftState [14:36:02]SAM_PROTO_GetShiftState [14:36:02]wFMCommunicate request_size=4 [14:36:02]MH_SAM_APDU [14:36:02]CAPDU: 80 13 01 00 [14:36:02]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [14:36:02]Write i2c OK [14:36:02]MH_I2C_Read... [14:36:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:02]Read from MH i2c: E2 [14:36:02]MH_I2C_Read... [14:36:02]Read from MH i2c: E2 0E 00 [14:36:02]MH_I2C_Read... [14:36:02]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 78 [14:36:02]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:36:02]wFMCommunicate OK [14:36:02]SAM_PROTO_GetShiftState done [14:36:02]FM_GetShiftState done [14:36:02]opened in 1729730220 [14:36:02]opened+sec_in_day 1729816620 [14:36:02]quantity*price = 65026 [14:36:02]sum+1 = 65028 [14:36:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.75 НДС 12% : 69.05 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 157 24.10.2024 14:36 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167078 ФПД: 253938851925217 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143603&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167078&fm=253938851925217&tin=02508201610067®Number=0000000000091764&sum=65000 [14:36:03]StoreToDocumentArchive [14:36:03]shift 538 fd 167078 [14:36:03]save to /storage/0538/doc_00167078 [14:36:03]save last doc name /storage/0538/doc_00167078 to /storage/kkm_last_doc_name [14:36:03]save OK [14:36:03]Clear old archive folders... [14:36:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:36:03]tlvbuf is 0160B930 [14:36:03]SAM_PROTO_ClearQueue [14:36:03]wFMCommunicate request_size=4 [14:36:03]MH_SAM_APDU [14:36:03]CAPDU: 80 09 00 00 [14:36:03]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [14:36:03]Write i2c OK [14:36:03]MH_I2C_Read... [14:36:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:03]Read from MH i2c: E2 [14:36:03]MH_I2C_Read... [14:36:03]Read from MH i2c: E2 03 00 [14:36:03]MH_I2C_Read... [14:36:03]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [14:36:03]RAPDU: 90 00 [14:36:03]wFMCommunicate OK [14:36:03]SAM_PROTO_ClearQueue done [14:36:03]KKMCreateOFDPacket [14:36:03]OFDProtocolAddRootSTLVToBuf [14:36:03]FM_MakeSignedData [14:36:03]FM_MakeSignedData [14:36:03]SAM_PROTO_SignData [14:36:03]wFMCommunicate request_size=4 [14:36:03]MH_SAM_APDU [14:36:03]CAPDU: 80 0D 01 02 [14:36:03]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [14:36:03]Write i2c OK [14:36:03]MH_I2C_Read... [14:36:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:03]Read from MH i2c: E2 [14:36:03]MH_I2C_Read... [14:36:03]Read from MH i2c: E2 03 00 [14:36:03]MH_I2C_Read... [14:36:03]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [14:36:03]RAPDU: 90 00 [14:36:03]wFMCommunicate OK [14:36:03]wFMCommunicate request_size=255 [14:36:03]MH_SAM_APDU [14:36: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 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 53 5B 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A6 8C 02 00 35 04 06 00 E6 [14:36:03]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 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 53 5B 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A6 8C 02 00 35 04 06 00 E6 00 00 3F [14:36:04]Write i2c OK [14:36:04]MH_I2C_Read... [14:36:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:04]Read from MH i2c: E2 [14:36:04]MH_I2C_Read... [14:36:04]Read from MH i2c: E2 03 00 [14:36:04]MH_I2C_Read... [14:36:04]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [14:36:04]RAPDU: 90 00 [14:36:04]wFMCommunicate OK [14:36:04]wFMCommunicate request_size=10 [14:36:04]MH_SAM_APDU [14:36:04]CAPDU: 80 0D 02 02 05 F4 BF 10 4C E1 [14:36:04]Write to MH i2c: E2 0D 00 3B 02 80 0D 02 02 05 00 F4 BF 10 4C E1 00 00 B1 [14:36:04]Write i2c OK [14:36:04]MH_I2C_Read... [14:36:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:04]Read from MH i2c: E2 [14:36:04]MH_I2C_Read... [14:36:04]Read from MH i2c: E2 03 00 [14:36:04]MH_I2C_Read... [14:36:04]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [14:36:04]RAPDU: 90 00 [14:36:04]wFMCommunicate OK [14:36:04]wFMCommunicate request_size=4 [14:36:04]MH_SAM_APDU [14:36:04]CAPDU: 80 0D 03 02 [14:36:04]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [14:36:04]Write i2c OK [14:36:04]MH_I2C_Read... [14:36:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:04]Read from MH i2c: E2 [14:36:04]MH_I2C_Read... [14:36:04]Read from MH i2c: E2 0B 00 [14:36:04]MH_I2C_Read... [14:36:04]Read from MH i2c: E2 0B 00 3C 02 00 72 C7 32 7A 75 51 E2 59 90 00 A0 [14:36:04]RAPDU: 72 C7 32 7A 75 51 E2 59 90 00 [14:36:04]wFMCommunicate OK [14:36:04]SAM_PROTO_SignData done [14:36:04]FM_MakeSignedData done [14:36:04]CreateOFDProtocolMessage [14:36:04]wFMCommunicate request_size=4 [14:36:04]MH_SAM_APDU [14:36:04]CAPDU: 80 11 00 00 [14:36:04]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [14:36:04]Write i2c OK [14:36:04]MH_I2C_Read... [14:36:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:04]Read from MH i2c: E2 [14:36:04]MH_I2C_Read... [14:36:04]Read from MH i2c: E2 17 00 [14:36:04]MH_I2C_Read... [14:36:04]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 35 39 90 00 11 [14:36:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:36:04]wFMCommunicate OK [14:36:04]CreateOFDProtocolMessage done [14:36:04]OFDSenderStorePacket 167078 [14:36:04]StoreOFDPacket docnum=167078 [14:36:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 D7 3F 07 01 05 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 53 5B 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A6 8C 02 00 35 04 06 00 E6 F4 BF 10 4C E1 72 C7 32 7A 75 51 E2 59 [14:36:04]CheckFolder [14:36:04]dirname=/storage/ofd_packets [14:36:04]CheckFolder done [14:36:04]ProducePacketName [14:36:04]name=ofd_packets/00167078 [14:36:04]NVStorageSaveData ofd_packets/00167078 [14:36:04]File name is /storage/ofd_packets/00167078 [14:36:04]Write 301 bytes [14:36:04]NVStorageSaveData done [14:36:04]OFDSenderStorePacket done [14:36:04]KKMCreateOFDPacket done [14:36:04]NVStorageSaveData kkm_last_timestamp [14:36:04]File name is /storage/kkm_last_timestamp [14:36:04]Write 4 bytes [14:36:04]NVStorageSaveData done [14:36:04]ExternCall_PrintAddStr [14:36:04]wPrintStart [14:36:04]Write to MH i2c: 01 00 00 3E 02 40 [14:36:04]Write i2c OK [14:36:04]MH_I2C_Read... [14:36:04]Read from MH i2c: 01 [14:36:04]MH_I2C_Read... [14:36:04]Read from MH i2c: 01 07 00 [14:36:04]MH_I2C_Read... [14:36:04]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [14:36:04]RasterBufferAndPrint [14:36:04]line Счет N : (1)221666 [14:36:04]line ИНН: 02508201610067 [14:36:04]line Контрольно-Кассовый Чек [14:36:04]line ПРОДАЖА [14:36:04]line ТРК (МРК, ГНК) : 13 [14:36:04]line Товар: 2710124130 [14:36:04]line Аи-92-К-5 [14:36:04]line 9.720 * 66.90 [14:36:04]line = 650.27 [14:36:04]line НДС 12% НСП 1% [14:36:04]line > о реализуемом товаре [14:36:04]line ОКРУГЛЕНИЕ: -0.27 [14:36:04]line ИТОГО: 650.00 [14:36:04]line Внесено: 650.00 [14:36:04]line СДАЧА: 0.00 [14:36:04]line НСП 1% : 5.75 [14:36:04]line НДС 12% : 69.05 [14:36:04]line Наличными: 650.00 [14:36:04]line Безнал.: 0.00 [14:36:04]line Место: АЗС № 161 "Партнер Нефть" [14:36:04]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:36:04]line СНО: Общий режим [14:36:04]line Чек 157 24.10.2024 14:36 [14:36:04]line Смена: 538 ФФД: 1.0 [14:36:04]line ЗНМ: 0300000104 [14:36:04]line РНМ: 0000000000091764 [14:36:04]line Версия ККМ: 001 [14:36:04]line ФМ: 0000000000871759 [14:36:04]line ФД: 167078 [14:36:04]line ФПД: 253938851925217 [14:36:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143603&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167078&fm=253938851925217&tin=02508201610067®Number=0000000000091764&sum=65000 [14:36:04]OFD Sender: Processing packet 167078 [packets to send 48, broken 47] [14:36:04]ProducePacketName [14:36:04]name=ofd_packets/00167078 [14:36:04]OFD Sender: To server: pG, [14:36:04]CommunicateWithHost lk.salyk.kg:30040 [14:36:04]ConnectInit lk.salyk.kg [14:36:04]written 0, free lines is 4095 [14:36:04]Connected sock=10 [14:36:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 D7 3F 07 01 05 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 53 5B 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A6 8C 02 00 35 04 06 00 E6 F4 BF 10 4C E1 72 C7 32 7A 75 51 E2 59 [14:36:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 D7 6C 47 00 10 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A6 8C 02 00 F4 03 04 00 B7 01 1A 67 B6 04 01 00 00 39 A0 56 34 C5 AF CF D3 [14:36:05]CommunicateWithHost err = 0 [14:36:05]CheckOFDResponse [14:36:05]1017 (14) - 77093643461234 [14:36:05]1041 (16) - 0000000000871759 [14:36:05]1040 (4) - 167078 [14:36:05]1012 (4) - 24.10.2024 08:13 [14:36:05]1206 (1) - 0 [14:36:05]OFD Sender: Remove packet 167078 [14:36:05]ProducePacketName [14:36:05]name=ofd_packets/00167078 [14:36:05]NVStorageDeleteData [14:36:05]Write to MH i2c: 01 00 00 69 02 6B [14:36:05]Write i2c OK [14:36:05]MH_I2C_Read... [14:36:05]Read from MH i2c: 01 [14:36:05]MH_I2C_Read... [14:36:05]Read from MH i2c: 01 07 00 [14:36:05]MH_I2C_Read... [14:36:05]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 B6 0C 34 [14:36:05]RasterBufferAndPrint [14:36:05]line [14:36:05]line [14:36:05]line [14:36:05]line [14:36:05]line [14:36:05]written 0, free lines is 3260 [14:36:05]MH_Cut [14:36:05]Write to MH i2c: D1 01 00 70 02 01 44 [14:36:05]Write i2c OK [14:36:05]MH_I2C_Read... [14:36:05]Read from MH i2c: D1 [14:36:05]MH_I2C_Read... [14:36:05]Read from MH i2c: D1 01 00 [14:36:05]MH_I2C_Read... [14:36:05]Read from MH i2c: D1 01 00 70 02 00 43 [14:36:05]Write to MH i2c: 01 00 00 71 02 73 [14:36:05]Write i2c OK [14:36:05]MH_I2C_Read... [14:36:05]OFD Sender: No OFD packet to send [14:36:06]*** Cut start [14:36:06]*** Partial cut [14:36:06]*** CUTSNS_PIN = 1 [14:36:06]*** CUTSNS_PIN = 0 [14:36:06]*** Brake cut motor [14:36:06]Read from MH i2c: 01 [14:36:06]MH_I2C_Read... [14:36:06]*** Stop cut motor [14:36:06]*** Cut end [14:36:06]Read from MH i2c: 01 07 00 [14:36:06]MH_I2C_Read... [14:36:06]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [14:36:06]process_action close_receipt done [14:36:06]requested_data is exist [14:36:06]produce_requested_data [14:36:06]requested_item fm.sn is exist - process it [14:36:06]wFMCommunicate request_size=4 [14:36:06]MH_SAM_APDU [14:36:06]CAPDU: 80 11 00 00 [14:36:06]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [14:36:06]Write i2c OK [14:36:06]MH_I2C_Read... [14:36:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:06]Read from MH i2c: E2 [14:36:06]MH_I2C_Read... [14:36:06]Read from MH i2c: E2 17 00 [14:36:06]MH_I2C_Read... [14:36:06]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 35 39 90 00 46 [14:36:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:36:06]wFMCommunicate OK [14:36:06]requested_item fd.num is exist - process it [14:36:06]SAM_PROTO_GetFieldsCounters [14:36:06]wFMCommunicate request_size=4 [14:36:06]MH_SAM_APDU [14:36:06]CAPDU: 80 13 00 00 [14:36:06]Write to MH i2c: E2 08 00 73 02 80 13 00 00 00 00 00 00 F1 [14:36:06]Write i2c OK [14:36:06]MH_I2C_Read... [14:36:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:36:06]Read from MH i2c: E2 [14:36:06]MH_I2C_Read... [14:36:06]Read from MH i2c: E2 62 00 [14:36:06]MH_I2C_Read... [14:36:06]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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A6 8C 02 00 0E 04 04 00 1A 02 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 40 [14:36:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A6 8C 02 00 0E 04 04 00 1A 02 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 [14:36:06]wFMCommunicate OK [14:36:06]SAM_PROTO_GetFieldsCounters done [14:36:06]requested_item shift.num is exist - process it [14:36:06]requested_item shift.opened is exist - process it [14:36:06]req_shift_opened [14:36:06]FM_GetShiftState [14:36:06]SAM_PROTO_GetShiftState [14:36:06]wFMCommunicate request_size=4 [14:36:06]MH_SAM_APDU [14:36:06]CAPDU: 80 13 01 00 [14:36:06]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [14:36:06]Write i2c OK [14:36:06]MH_I2C_Read... [14:36:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:06]Read from MH i2c: E2 [14:36:06]MH_I2C_Read... [14:36:06]Read from MH i2c: E2 0E 00 [14:36:06]MH_I2C_Read... [14:36:06]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 C1 [14:36:06]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:36:06]wFMCommunicate OK [14:36:06]SAM_PROTO_GetShiftState done [14:36:06]FM_GetShiftState done [14:36:06]req_shift_opened done [14:36:06]requested_item shift.open_date is exist - process it [14:36:06]req_shift_open_date [14:36:06]req_shift_open_date done [14:36:06]produce_requested_data done [14:36:06]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167078,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:36:06]process_action_free close_receipt [14:36:06]json_value_free [14:36:06]json_value_free done [14:36:06]process_json_proto returns [14:36:06]Send response to host [14:36:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167078,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:36:06]free response buf [14:36:06]execute_script done [14:36:06]execute_script returns [14:36:06]free content buf [14:36:06]Sock 7.Close socket [14:36:06]Sock 7.Thread stoped [14:36:10]OFD Sender: No OFD packet to send [14:36:15]OFD Sender: No OFD packet to send [14:36:20]OFD Sender: No OFD packet to send [14:36:25]OFD Sender: No OFD packet to send [14:36:30]OFD Sender: No OFD packet to send [14:36:35]OFD Sender: No OFD packet to send [14:36:40]OFD Sender: No OFD packet to send [14:36:45]OFD Sender: No OFD packet to send [14:36:50]OFD Sender: No OFD packet to send [14:36:55]OFD Sender: No OFD packet to send [14:37:00]OFD Sender: No OFD packet to send [14:37:05]OFD Sender: No OFD packet to send [14:37:10]OFD Sender: No OFD packet to send [14:37:15]OFD Sender: No OFD packet to send [14:37:20]OFD Sender: No OFD packet to send [14:37:25]OFD Sender: No OFD packet to send [14:37:30]OFD Sender: No OFD packet to send [14:37:35]OFD Sender: No OFD packet to send [14:37:40]OFD Sender: No OFD packet to send [14:37:45]OFD Sender: No OFD packet to send [14:37:50]OFD Sender: No OFD packet to send [14:37:55]OFD Sender: No OFD packet to send [14:38:00]OFD Sender: No OFD packet to send [14:38:05]OFD Sender: No OFD packet to send [14:38:10]OFD Sender: No OFD packet to send [14:38:15]OFD Sender: No OFD packet to send [14:38:20]OFD Sender: No OFD packet to send [14:38:25]OFD Sender: No OFD packet to send [14:38:30]OFD Sender: No OFD packet to send [14:38:35]OFD Sender: No OFD packet to send [14:38:40]OFD Sender: No OFD packet to send [14:38:45]OFD Sender: No OFD packet to send [14:38:50]OFD Sender: No OFD packet to send [14:38:55]OFD Sender: No OFD packet to send [14:38:56]accept exits with 9 [14:38:56]New connection [14:38:56]New thread 3067407716 created [14:38:56]Thread 3067264356 joined [14:38:56]Waiting for new connection... [14:38:56] Sock 9.Parse request [14:38:56]Sock 9.Check first char [14:38:56]Sock 9.First char is OK [14:38:56]request: POST /json_proto HTTP/1.0 [14:38:56]Method: POST [14:38:56]URL: /json_proto [14:38:56]Method is POST - this is cgi request [14:38:56]url: /json_proto [14:38:56]query_string will be loaded in cgi processing [14:38:56]execute_cgi json_proto POST (null) [14:38:56]execute_cgi path=json_proto method=POST [14:38:56]POST find Content-Length [14:38:56]Host: 172.17.53.195:8080 [14:38:56]Content-Length: 677 [14:38:56]Content-Type: application/json [14:38:56] [14:38:56]POST finish read [14:38:56]Found Content-Length = 677 [14:38:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:56]execute_script... [14:38: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)221667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:56]POST & json_proto [14:38:56]process_json_proto [14:38:56]json parsed OK: [14:38:56]protocol is kg_v1.0 [14:38:56]action value=close_receipt [14:38:56]process_action close_receipt [14:38:56]cmd_close_receipt [14:38:56]MH_GetDate [14:38:56]Write to MH i2c: F0 00 00 75 02 66 [14:38:56]Write i2c OK [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: F0 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: F0 09 00 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: F0 09 00 75 02 00 01 5C 1A 67 21 48 4A 65 65 [14:38:56]GetLastDocTimeStamp 1729780563 [14:38:56]current date 1729780737 [14:38:56]FM_GetShiftState [14:38:56]SAM_PROTO_GetShiftState [14:38:56]wFMCommunicate request_size=4 [14:38:56]MH_SAM_APDU [14:38:56]CAPDU: 80 13 01 00 [14:38:56]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [14:38:56]Write i2c OK [14:38:56]MH_I2C_Read... [14:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:56]Read from MH i2c: E2 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: E2 0E 00 [14:38:56]MH_I2C_Read... [14:38:56]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 C3 [14:38:56]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:38:56]wFMCommunicate OK [14:38:56]SAM_PROTO_GetShiftState done [14:38:56]FM_GetShiftState done [14:38:56]opened in 1729730220 [14:38:56]opened+sec_in_day 1729816620 [14:38:56]quantity*price = 60009 [14:38:56]sum+1 = 60010 [14:38:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 158 24.10.2024 14:38 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167079 ФПД: 33365679119646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143857&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167079&fm=33365679119646&tin=02508201610067®Number=0000000000091764&sum=60000 [14:38:57]StoreToDocumentArchive [14:38:57]shift 538 fd 167079 [14:38:57]save to /storage/0538/doc_00167079 [14:38:57]save last doc name /storage/0538/doc_00167079 to /storage/kkm_last_doc_name [14:38:57]save OK [14:38:57]Clear old archive folders... [14:38:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:38:57]tlvbuf is B6F17720 [14:38:57]SAM_PROTO_ClearQueue [14:38:57]wFMCommunicate request_size=4 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 09 00 00 [14:38:57]Write to MH i2c: E2 08 00 83 02 80 09 00 00 00 00 00 00 F7 [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:57]Read from MH i2c: E2 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 [14:38:57]MH_I2C_Read... [14:38:57]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [14:38:57]RAPDU: 90 00 [14:38:57]wFMCommunicate OK [14:38:57]SAM_PROTO_ClearQueue done [14:38:57]KKMCreateOFDPacket [14:38:57]OFDProtocolAddRootSTLVToBuf [14:38:57]FM_MakeSignedData [14:38:57]FM_MakeSignedData [14:38:57]SAM_PROTO_SignData [14:38:57]wFMCommunicate request_size=4 [14:38:57]MH_SAM_APDU [14:38:57]CAPDU: 80 0D 01 02 [14:38:57]Write to MH i2c: E2 08 00 84 02 80 0D 01 02 00 00 00 00 FF [14:38:57]Write i2c OK [14:38:57]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [14:38:58]RAPDU: 90 00 [14:38:58]wFMCommunicate OK [14:38:58]wFMCommunicate request_size=255 [14:38:58]MH_SAM_APDU [14:38: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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 01 5C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A7 8C 02 00 35 04 06 00 1E [14:38:58]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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 01 5C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A7 8C 02 00 35 04 06 00 1E 00 00 5D [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [14:38:58]RAPDU: 90 00 [14:38:58]wFMCommunicate OK [14:38:58]wFMCommunicate request_size=10 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 0D 02 02 05 58 8D 73 9D 1E [14:38:58]Write to MH i2c: E2 0D 00 86 02 80 0D 02 02 05 00 58 8D 73 9D 1E 00 00 1F [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [14:38:58]RAPDU: 90 00 [14:38:58]wFMCommunicate OK [14:38:58]wFMCommunicate request_size=4 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 0D 03 02 [14:38:58]Write to MH i2c: E2 08 00 87 02 80 0D 03 02 00 00 00 00 04 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 0B 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 0B 00 87 02 00 FE E6 8D 74 DB 71 6F 50 90 00 F5 [14:38:58]RAPDU: FE E6 8D 74 DB 71 6F 50 90 00 [14:38:58]wFMCommunicate OK [14:38:58]SAM_PROTO_SignData done [14:38:58]FM_MakeSignedData done [14:38:58]CreateOFDProtocolMessage [14:38:58]wFMCommunicate request_size=4 [14:38:58]MH_SAM_APDU [14:38:58]CAPDU: 80 11 00 00 [14:38:58]Write to MH i2c: E2 08 00 88 02 80 11 00 00 00 00 00 00 04 [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:58]Read from MH i2c: E2 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: E2 17 00 [14:38:58]MH_I2C_Read... [14:38:58]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 35 39 90 00 5C [14:38:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:38:58]wFMCommunicate OK [14:38:58]CreateOFDProtocolMessage done [14:38:58]OFDSenderStorePacket 167079 [14:38:58]StoreOFDPacket docnum=167079 [14:38:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 C4 73 07 01 7C 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 01 5C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A7 8C 02 00 35 04 06 00 1E 58 8D 73 9D 1E FE E6 8D 74 DB 71 6F 50 [14:38:58]CheckFolder [14:38:58]dirname=/storage/ofd_packets [14:38:58]CheckFolder done [14:38:58]ProducePacketName [14:38:58]name=ofd_packets/00167079 [14:38:58]NVStorageSaveData ofd_packets/00167079 [14:38:58]File name is /storage/ofd_packets/00167079 [14:38:58]Write 301 bytes [14:38:58]NVStorageSaveData done [14:38:58]OFDSenderStorePacket done [14:38:58]KKMCreateOFDPacket done [14:38:58]NVStorageSaveData kkm_last_timestamp [14:38:58]File name is /storage/kkm_last_timestamp [14:38:58]Write 4 bytes [14:38:58]NVStorageSaveData done [14:38:58]ExternCall_PrintAddStr [14:38:58]wPrintStart [14:38:58]Write to MH i2c: 01 00 00 89 02 8B [14:38:58]Write i2c OK [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 07 00 [14:38:58]MH_I2C_Read... [14:38:58]Read from MH i2c: 01 07 00 89 02 00 00 00 00 00 FF 0F A0 [14:38:58]RasterBufferAndPrint [14:38:58]line Счет N : (1)221667 [14:38:58]line ИНН: 02508201610067 [14:38:58]line Контрольно-Кассовый Чек [14:38:58]line ПРОДАЖА [14:38:58]line ТРК (МРК, ГНК) : 13 [14:38:58]line Товар: 2710124130 [14:38:58]line Аи-92-К-5 [14:38:58]line 8.970 * 66.90 [14:38:58]line = 600.09 [14:38:58]line НДС 12% НСП 1% [14:38:58]line > о реализуемом товаре [14:38:58]line ОКРУГЛЕНИЕ: -0.09 [14:38:58]line ИТОГО: 600.00 [14:38:58]line Внесено: 600.00 [14:38:58]line СДАЧА: 0.00 [14:38:58]line НСП 1% : 5.31 [14:38:58]line НДС 12% : 63.73 [14:38:58]line Наличными: 600.00 [14:38:58]line Безнал.: 0.00 [14:38:58]line Место: АЗС № 161 "Партнер Нефть" [14:38:58]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:38:58]line СНО: Общий режим [14:38:58]line Чек 158 24.10.2024 14:38 [14:38:58]line Смена: 538 ФФД: 1.0 [14:38:58]line ЗНМ: 0300000104 [14:38:58]line РНМ: 0000000000091764 [14:38:58]line Версия ККМ: 001 [14:38:58]line ФМ: 0000000000871759 [14:38:58]line ФД: 167079 [14:38:58]line ФПД: 33365679119646 [14:38:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143857&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167079&fm=33365679119646&tin=02508201610067®Number=0000000000091764&sum=60000 [14:38:58]OFD Sender: Processing packet 167079 [packets to send 48, broken 47] [14:38:58]ProducePacketName [14:38:58]name=ofd_packets/00167079 [14:38:58]OFD Sender: To server: pG, [14:38:58]CommunicateWithHost lk.salyk.kg:30040 [14:38:58]ConnectInit lk.salyk.kg [14:38:58]written 0, free lines is 4095 [14:38:58]Connected sock=10 [14:38:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 C4 73 07 01 7C 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 01 5C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A7 8C 02 00 35 04 06 00 1E 58 8D 73 9D 1E FE E6 8D 74 DB 71 6F 50 [14:38: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 35 39 4F 00 00 00 13 43 47 00 43 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 35 39 10 04 04 00 A7 8C 02 00 F4 03 04 00 65 02 1A 67 B6 04 01 00 00 7E A4 67 16 A2 F2 6B FD [14:38:59]CommunicateWithHost err = 0 [14:38:59]CheckOFDResponse [14:38:59]1017 (14) - 77093643461234 [14:38:59]1041 (16) - 0000000000871759 [14:38:59]1040 (4) - 167079 [14:38:59]1012 (4) - 24.10.2024 08:16 [14:38:59]1206 (1) - 0 [14:38:59]OFD Sender: Remove packet 167079 [14:38:59]ProducePacketName [14:38:59]name=ofd_packets/00167079 [14:38:59]NVStorageDeleteData [14:38:59]Write to MH i2c: 01 00 00 B4 02 B6 [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: 01 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: 01 07 00 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 B9 0C 82 [14:38:59]RasterBufferAndPrint [14:38:59]line [14:38:59]line [14:38:59]line [14:38:59]line [14:38:59]line [14:38:59]written 0, free lines is 3261 [14:38:59]MH_Cut [14:38:59]Write to MH i2c: D1 01 00 BB 02 01 8F [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: D1 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: D1 01 00 [14:38:59]MH_I2C_Read... [14:38:59]Read from MH i2c: D1 01 00 BB 02 00 8E [14:38:59]Write to MH i2c: 01 00 00 BC 02 BE [14:38:59]Write i2c OK [14:38:59]MH_I2C_Read... [14:38:59]OFD Sender: No OFD packet to send [14:39:00]*** Cut start [14:39:00]*** Partial cut [14:39:00]*** CUTSNS_PIN = 1 [14:39:00]*** CUTSNS_PIN = 0 [14:39:00]*** Brake cut motor [14:39:00]Read from MH i2c: 01 [14:39:00]MH_I2C_Read... [14:39:00]*** Stop cut motor [14:39:00]*** Cut end [14:39:00]Read from MH i2c: 01 07 00 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [14:39:00]process_action close_receipt done [14:39:00]requested_data is exist [14:39:00]produce_requested_data [14:39:00]requested_item fm.sn is exist - process it [14:39:00]wFMCommunicate request_size=4 [14:39:00]MH_SAM_APDU [14:39:00]CAPDU: 80 11 00 00 [14:39:00]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [14:39:00]Write i2c OK [14:39:00]MH_I2C_Read... [14:39:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:00]Read from MH i2c: E2 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: E2 17 00 [14:39:00]MH_I2C_Read... [14:39:00]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 35 39 90 00 91 [14:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:39:00]wFMCommunicate OK [14:39:00]requested_item fd.num is exist - process it [14:39:00]SAM_PROTO_GetFieldsCounters [14:39:00]wFMCommunicate request_size=4 [14:39:00]MH_SAM_APDU [14:39:00]CAPDU: 80 13 00 00 [14:39:00]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [14:39:00]Write i2c OK [14:39:00]MH_I2C_Read... [14:39:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:00]Read from MH i2c: E2 [14:39:00]MH_I2C_Read... [14:39:00]Read from MH i2c: E2 62 00 [14:39:00]MH_I2C_Read... [14:39:00]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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A7 8C 02 00 0E 04 04 00 1A 02 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 8F [14:39:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A7 8C 02 00 0E 04 04 00 1A 02 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 [14:39:00]wFMCommunicate OK [14:39:00]SAM_PROTO_GetFieldsCounters done [14:39:00]requested_item shift.num is exist - process it [14:39:00]requested_item shift.opened is exist - process it [14:39:00]req_shift_opened [14:39:00]FM_GetShiftState [14:39:00]SAM_PROTO_GetShiftState [14:39:00]wFMCommunicate request_size=4 [14:39:00]MH_SAM_APDU [14:39:00]CAPDU: 80 13 01 00 [14:39:00]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [14:39:00]Write i2c OK [14:39:00]MH_I2C_Read... [14:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:01]Read from MH i2c: E2 [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: E2 0E 00 [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 0C [14:39:01]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:39:01]wFMCommunicate OK [14:39:01]SAM_PROTO_GetShiftState done [14:39:01]FM_GetShiftState done [14:39:01]req_shift_opened done [14:39:01]requested_item shift.open_date is exist - process it [14:39:01]req_shift_open_date [14:39:01]req_shift_open_date done [14:39:01]produce_requested_data done [14:39:01]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167079,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:39:01]process_action_free close_receipt [14:39:01]json_value_free [14:39:01]json_value_free done [14:39:01]process_json_proto returns [14:39:01]Send response to host [14:39:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167079,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:39:01]free response buf [14:39:01]execute_script done [14:39:01]execute_script returns [14:39:01]free content buf [14:39:01]Sock 9.Close socket [14:39:01]Sock 9.Thread stoped [14:39:04]OFD Sender: No OFD packet to send [14:39:09]OFD Sender: No OFD packet to send [14:39:14]OFD Sender: No OFD packet to send [14:39:19]OFD Sender: No OFD packet to send [14:39:24]OFD Sender: No OFD packet to send [14:39:29]OFD Sender: No OFD packet to send [14:39:34]OFD Sender: No OFD packet to send [14:39:39]OFD Sender: No OFD packet to send [14:39:44]OFD Sender: No OFD packet to send [14:39:49]OFD Sender: No OFD packet to send [14:39:54]OFD Sender: No OFD packet to send [14:39:59]OFD Sender: No OFD packet to send [14:40:04]OFD Sender: No OFD packet to send [14:40:09]OFD Sender: No OFD packet to send [14:40:14]OFD Sender: No OFD packet to send [14:40:19]OFD Sender: No OFD packet to send [14:40:24]OFD Sender: No OFD packet to send [14:40:29]OFD Sender: No OFD packet to send [14:40:34]OFD Sender: No OFD packet to send [14:40:39]OFD Sender: No OFD packet to send [14:40:44]OFD Sender: No OFD packet to send [14:40:49]OFD Sender: No OFD packet to send [14:40:54]OFD Sender: No OFD packet to send [14:40:59]OFD Sender: No OFD packet to send [14:41:04]OFD Sender: No OFD packet to send [14:41:09]OFD Sender: No OFD packet to send [14:41:14]OFD Sender: No OFD packet to send [14:41:19]OFD Sender: No OFD packet to send [14:41:24]OFD Sender: No OFD packet to send [14:41:29]OFD Sender: No OFD packet to send [14:41:34]OFD Sender: No OFD packet to send [14:41:39]OFD Sender: No OFD packet to send [14:41:44]OFD Sender: No OFD packet to send [14:41:49]OFD Sender: No OFD packet to send [14:41:54]OFD Sender: No OFD packet to send [14:41:59]OFD Sender: No OFD packet to send [14:42:04]OFD Sender: No OFD packet to send [14:42:09]OFD Sender: No OFD packet to send [14:42:14]OFD Sender: No OFD packet to send [14:42:19]OFD Sender: No OFD packet to send [14:42:24]OFD Sender: No OFD packet to send [14:42:29]OFD Sender: No OFD packet to send [14:42:34]OFD Sender: No OFD packet to send [14:42:39]OFD Sender: No OFD packet to send [14:42:44]OFD Sender: No OFD packet to send [14:42:49]OFD Sender: No OFD packet to send [14:42:54]OFD Sender: No OFD packet to send [14:42:59]OFD Sender: No OFD packet to send [14:43:04]OFD Sender: No OFD packet to send [14:43:09]OFD Sender: No OFD packet to send [14:43:14]OFD Sender: No OFD packet to send [14:43:19]OFD Sender: No OFD packet to send [14:43:24]OFD Sender: No OFD packet to send [14:43:29]OFD Sender: No OFD packet to send [14:43:34]OFD Sender: No OFD packet to send [14:43:39]OFD Sender: No OFD packet to send [14:43:44]OFD Sender: No OFD packet to send [14:43:49]OFD Sender: No OFD packet to send [14:43:54]OFD Sender: No OFD packet to send [14:43:59]OFD Sender: No OFD packet to send [14:44:04]OFD Sender: No OFD packet to send [14:44:07]accept exits with 7 [14:44:07]New connection [14:44:07]New thread 3067264356 created [14:44:07]Thread 3067407716 joined [14:44:07]Waiting for new connection... [14:44:07] Sock 7.Parse request [14:44:07]Sock 7.Check first char [14:44:07]Sock 7.First char is OK [14:44:07]request: POST /json_proto HTTP/1.0 [14:44:07]Method: POST [14:44:07]URL: /json_proto [14:44:07]Method is POST - this is cgi request [14:44:07]url: /json_proto [14:44:07]query_string will be loaded in cgi processing [14:44:07]execute_cgi json_proto POST (null) [14:44:07]execute_cgi path=json_proto method=POST [14:44:07]POST find Content-Length [14:44:07]Host: 172.17.53.195:8080 [14:44:07]Content-Length: 677 [14:44:07]Content-Type: application/json [14:44:07] [14:44:07]POST finish read [14:44:07]Found Content-Length = 677 [14:44:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.470, "sum" : 499.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:07]execute_script... [14:44:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.470, "sum" : 499.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:07]POST & json_proto [14:44:07]process_json_proto [14:44:07]json parsed OK: [14:44:07]protocol is kg_v1.0 [14:44:07]action value=close_receipt [14:44:07]process_action close_receipt [14:44:07]cmd_close_receipt [14:44:07]MH_GetDate [14:44:07]Write to MH i2c: F0 00 00 C0 02 B1 [14:44:07]Write i2c OK [14:44:07]MH_I2C_Read... [14:44:07]Read from MH i2c: F0 [14:44:07]MH_I2C_Read... [14:44:07]Read from MH i2c: F0 09 00 [14:44:07]MH_I2C_Read... [14:44:07]Read from MH i2c: F0 09 00 C0 02 00 38 5D 1A 67 21 48 4A 65 E8 [14:44:07]GetLastDocTimeStamp 1729780737 [14:44:07]current date 1729781048 [14:44:07]FM_GetShiftState [14:44:07]SAM_PROTO_GetShiftState [14:44:07]wFMCommunicate request_size=4 [14:44:07]MH_SAM_APDU [14:44:07]CAPDU: 80 13 01 00 [14:44:07]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [14:44:07]Write i2c OK [14:44:07]MH_I2C_Read... [14:44:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:07]Read from MH i2c: E2 [14:44:07]MH_I2C_Read... [14:44:07]Read from MH i2c: E2 0E 00 [14:44:07]MH_I2C_Read... [14:44:07]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 0E [14:44:07]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:44:07]wFMCommunicate OK [14:44:07]SAM_PROTO_GetShiftState done [14:44:07]FM_GetShiftState done [14:44:07]opened in 1729730220 [14:44:07]opened+sec_in_day 1729816620 [14:44:07]quantity*price = 49974 [14:44:07]sum+1 = 49975 [14:44:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 499.00 Внесено: 500.00 СДАЧА: 1.00 НСП 1% : 4.42 НДС 12% : 53.07 Наличными: 499.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 159 24.10.2024 14:44 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167080 ФПД: 245031350176201 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144408&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167080&fm=245031350176201&tin=02508201610067®Number=0000000000091764&sum=49900 [14:44:08]StoreToDocumentArchive [14:44:08]shift 538 fd 167080 [14:44:08]save to /storage/0538/doc_00167080 [14:44:08]save last doc name /storage/0538/doc_00167080 to /storage/kkm_last_doc_name [14:44:08]save OK [14:44:08]Clear old archive folders... [14:44:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:44:08]tlvbuf is 015EE3C0 [14:44:08]SAM_PROTO_ClearQueue [14:44:08]wFMCommunicate request_size=4 [14:44:08]MH_SAM_APDU [14:44:08]CAPDU: 80 09 00 00 [14:44:08]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [14:44:08]Write i2c OK [14:44:08]MH_I2C_Read... [14:44:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:08]Read from MH i2c: E2 [14:44:08]MH_I2C_Read... [14:44:08]Read from MH i2c: E2 03 00 [14:44:08]MH_I2C_Read... [14:44:08]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [14:44:08]RAPDU: 90 00 [14:44:08]wFMCommunicate OK [14:44:08]SAM_PROTO_ClearQueue done [14:44:08]KKMCreateOFDPacket [14:44:08]OFDProtocolAddRootSTLVToBuf [14:44:08]FM_MakeSignedData [14:44:08]FM_MakeSignedData [14:44:08]SAM_PROTO_SignData [14:44:08]wFMCommunicate request_size=4 [14:44:08]MH_SAM_APDU [14:44:08]CAPDU: 80 0D 01 02 [14:44:08]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [14:44:08]Write i2c OK [14:44:08]MH_I2C_Read... [14:44:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:08]Read from MH i2c: E2 [14:44:08]MH_I2C_Read... [14:44:08]Read from MH i2c: E2 03 00 [14:44:08]MH_I2C_Read... [14:44:08]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [14:44:08]RAPDU: 90 00 [14:44:08]wFMCommunicate OK [14:44:08]wFMCommunicate request_size=255 [14:44:08]MH_SAM_APDU [14:44:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 38 5D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A8 8C 02 00 35 04 06 00 DE [14:44:08]Write to MH i2c: E2 02 01 D0 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 38 5D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A8 8C 02 00 35 04 06 00 DE 00 00 A6 [14:44:08]Write i2c OK [14:44:08]MH_I2C_Read... [14:44:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:09]Read from MH i2c: E2 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 03 00 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [14:44:09]RAPDU: 90 00 [14:44:09]wFMCommunicate OK [14:44:09]wFMCommunicate request_size=10 [14:44:09]MH_SAM_APDU [14:44:09]CAPDU: 80 0D 02 02 05 DA CE 96 09 C9 [14:44:09]Write to MH i2c: E2 0D 00 D1 02 80 0D 02 02 05 00 DA CE 96 09 C9 00 00 67 [14:44:09]Write i2c OK [14:44:09]MH_I2C_Read... [14:44:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:09]Read from MH i2c: E2 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 03 00 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [14:44:09]RAPDU: 90 00 [14:44:09]wFMCommunicate OK [14:44:09]wFMCommunicate request_size=4 [14:44:09]MH_SAM_APDU [14:44:09]CAPDU: 80 0D 03 02 [14:44:09]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [14:44:09]Write i2c OK [14:44:09]MH_I2C_Read... [14:44:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:09]Read from MH i2c: E2 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 0B 00 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 0B 00 D2 02 00 91 3B C8 F3 44 C1 69 4D 90 00 92 [14:44:09]RAPDU: 91 3B C8 F3 44 C1 69 4D 90 00 [14:44:09]wFMCommunicate OK [14:44:09]SAM_PROTO_SignData done [14:44:09]FM_MakeSignedData done [14:44:09]CreateOFDProtocolMessage [14:44:09]wFMCommunicate request_size=4 [14:44:09]MH_SAM_APDU [14:44:09]CAPDU: 80 11 00 00 [14:44:09]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [14:44:09]Write i2c OK [14:44:09]MH_I2C_Read... [14:44:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:09]Read from MH i2c: E2 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 17 00 [14:44:09]MH_I2C_Read... [14:44:09]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 35 39 90 00 A7 [14:44:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:44:09]wFMCommunicate OK [14:44:09]CreateOFDProtocolMessage done [14:44:09]OFDSenderStorePacket 167080 [14:44:09]StoreOFDPacket docnum=167080 [14:44:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 90 AF 07 01 15 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 38 5D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A8 8C 02 00 35 04 06 00 DE DA CE 96 09 C9 91 3B C8 F3 44 C1 69 4D [14:44:09]CheckFolder [14:44:09]dirname=/storage/ofd_packets [14:44:09]CheckFolder done [14:44:09]ProducePacketName [14:44:09]name=ofd_packets/00167080 [14:44:09]NVStorageSaveData ofd_packets/00167080 [14:44:09]File name is /storage/ofd_packets/00167080 [14:44:09]Write 301 bytes [14:44:09]NVStorageSaveData done [14:44:09]OFDSenderStorePacket done [14:44:09]KKMCreateOFDPacket done [14:44:09]NVStorageSaveData kkm_last_timestamp [14:44:09]File name is /storage/kkm_last_timestamp [14:44:09]Write 4 bytes [14:44:09]NVStorageSaveData done [14:44:09]ExternCall_PrintAddStr [14:44:09]wPrintStart [14:44:09]Write to MH i2c: 01 00 00 D4 02 D6 [14:44:09]Write i2c OK [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: 01 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: 01 07 00 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [14:44:09]RasterBufferAndPrint [14:44:09]line Счет N : (1)221669 [14:44:09]line ИНН: 02508201610067 [14:44:09]line Контрольно-Кассовый Чек [14:44:09]line ПРОДАЖА [14:44:09]line ТРК (МРК, ГНК) : 43 [14:44:09]line Товар: 2710124130 [14:44:09]line Аи-92-К-5 [14:44:09]line 7.470 * 66.90 [14:44:09]line = 499.74 [14:44:09]line НДС 12% НСП 1% [14:44:09]line > о реализуемом товаре [14:44:09]line ОКРУГЛЕНИЕ: -0.74 [14:44:09]line ИТОГО: 499.00 [14:44:09]line Внесено: 500.00 [14:44:09]line СДАЧА: 1.00 [14:44:09]line НСП 1% : 4.42 [14:44:09]line НДС 12% : 53.07 [14:44:09]line Наличными: 499.00 [14:44:09]line Безнал.: 0.00 [14:44:09]line Место: АЗС № 161 "Партнер Нефть" [14:44:09]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:44:09]line СНО: Общий режим [14:44:09]line Чек 159 24.10.2024 14:44 [14:44:09]line Смена: 538 ФФД: 1.0 [14:44:09]line ЗНМ: 0300000104 [14:44:09]line РНМ: 0000000000091764 [14:44:09]line Версия ККМ: 001 [14:44:09]line ФМ: 0000000000871759 [14:44:09]line ФД: 167080 [14:44:09]line ФПД: 245031350176201 [14:44:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144408&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167080&fm=245031350176201&tin=02508201610067®Number=0000000000091764&sum=49900 [14:44:09]OFD Sender: Processing packet 167080 [packets to send 48, broken 47] [14:44:09]ProducePacketName [14:44:09]name=ofd_packets/00167080 [14:44:09]OFD Sender: To server: pG, [14:44:09]CommunicateWithHost lk.salyk.kg:30040 [14:44:09]ConnectInit lk.salyk.kg [14:44:09]written 0, free lines is 4095 [14:44:09]Connected sock=10 [14:44: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 35 39 0F 01 00 00 90 AF 07 01 15 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BB 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 38 5D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A8 8C 02 00 35 04 06 00 DE DA CE 96 09 C9 91 3B C8 F3 44 C1 69 4D [14: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 35 39 4F 00 00 00 0C 82 47 00 07 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 35 39 10 04 04 00 A8 8C 02 00 F4 03 04 00 9C 03 1A 67 B6 04 01 00 00 E9 48 BE 29 E6 75 72 4C [14:44:09]CommunicateWithHost err = 0 [14:44:09]CheckOFDResponse [14:44:09]1017 (14) - 77093643461234 [14:44:09]1041 (16) - 0000000000871759 [14:44:09]1040 (4) - 167080 [14:44:09]1012 (4) - 24.10.2024 08:21 [14:44:09]1206 (1) - 0 [14:44:09]OFD Sender: Remove packet 167080 [14:44:09]ProducePacketName [14:44:09]name=ofd_packets/00167080 [14:44:09]NVStorageDeleteData [14:44:10]Write to MH i2c: 01 00 00 FF 02 01 [14:44:10]Write i2c OK [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: 01 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: 01 07 00 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 C4 0C D8 [14:44:10]RasterBufferAndPrint [14:44:10]line [14:44:10]line [14:44:10]line [14:44:10]line [14:44:10]line [14:44:10]written 0, free lines is 3274 [14:44:10]MH_Cut [14:44:10]Write to MH i2c: D1 01 00 06 03 01 DB [14:44:10]Write i2c OK [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: D1 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: D1 01 00 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: D1 01 00 06 03 00 DA [14:44:10]Write to MH i2c: 01 00 00 07 03 0A [14:44:10]Write i2c OK [14:44:10]MH_I2C_Read... [14:44:10]OFD Sender: No OFD packet to send [14:44:10]*** Cut start [14:44:10]*** Partial cut [14:44:10]*** CUTSNS_PIN = 1 [14:44:10]*** CUTSNS_PIN = 0 [14:44:11]*** Brake cut motor [14:44:11]Read from MH i2c: 01 [14:44:11]MH_I2C_Read... [14:44:11]*** Stop cut motor [14:44:11]*** Cut end [14:44:11]Read from MH i2c: 01 07 00 [14:44:11]MH_I2C_Read... [14:44:11]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [14:44:11]process_action close_receipt done [14:44:11]requested_data is exist [14:44:11]produce_requested_data [14:44:11]requested_item fm.sn is exist - process it [14:44:11]wFMCommunicate request_size=4 [14:44:11]MH_SAM_APDU [14:44:11]CAPDU: 80 11 00 00 [14:44:11]Write to MH i2c: E2 08 00 08 03 80 11 00 00 00 00 00 00 85 [14:44:11]Write i2c OK [14:44:11]MH_I2C_Read... [14:44:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:11]Read from MH i2c: E2 [14:44:11]MH_I2C_Read... [14:44:11]Read from MH i2c: E2 17 00 [14:44:11]MH_I2C_Read... [14:44:11]Read from MH i2c: E2 17 00 08 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 DD [14:44:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:44:11]wFMCommunicate OK [14:44:11]requested_item fd.num is exist - process it [14:44:11]SAM_PROTO_GetFieldsCounters [14:44:11]wFMCommunicate request_size=4 [14:44:11]MH_SAM_APDU [14:44:11]CAPDU: 80 13 00 00 [14:44:11]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [14:44:11]Write i2c OK [14:44:11]MH_I2C_Read... [14:44:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:11]Read from MH i2c: E2 [14:44:11]MH_I2C_Read... [14:44:11]Read from MH i2c: E2 62 00 [14:44:11]MH_I2C_Read... [14:44:11]Read from MH i2c: E2 62 00 09 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A8 8C 02 00 0E 04 04 00 1A 02 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 DF [14:44: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A8 8C 02 00 0E 04 04 00 1A 02 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 [14:44:11]wFMCommunicate OK [14:44:11]SAM_PROTO_GetFieldsCounters done [14:44:11]requested_item shift.num is exist - process it [14:44:11]requested_item shift.opened is exist - process it [14:44:11]req_shift_opened [14:44:11]FM_GetShiftState [14:44:11]SAM_PROTO_GetShiftState [14:44:11]wFMCommunicate request_size=4 [14:44:11]MH_SAM_APDU [14:44:11]CAPDU: 80 13 01 00 [14:44:11]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [14:44:11]Write i2c OK [14:44:11]MH_I2C_Read... [14:44:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:11]Read from MH i2c: E2 [14:44:11]MH_I2C_Read... [14:44:11]Read from MH i2c: E2 0E 00 [14:44:11]MH_I2C_Read... [14:44:11]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 58 [14:44:11]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:44:11]wFMCommunicate OK [14:44:11]SAM_PROTO_GetShiftState done [14:44:11]FM_GetShiftState done [14:44:11]req_shift_opened done [14:44:11]requested_item shift.open_date is exist - process it [14:44:11]req_shift_open_date [14:44:11]req_shift_open_date done [14:44:11]produce_requested_data done [14:44:11]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167080,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:44:11]process_action_free close_receipt [14:44:11]json_value_free [14:44:11]json_value_free done [14:44:11]process_json_proto returns [14:44:11]Send response to host [14:44:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167080,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:44:11]free response buf [14:44:11]execute_script done [14:44:11]execute_script returns [14:44:11]free content buf [14:44:11]Sock 7.Close socket [14:44:11]Sock 7.Thread stoped [14:44:15]OFD Sender: No OFD packet to send [14:44:20]OFD Sender: No OFD packet to send [14:44:25]OFD Sender: No OFD packet to send [14:44:30]OFD Sender: No OFD packet to send [14:44:35]OFD Sender: No OFD packet to send [14:44:40]OFD Sender: No OFD packet to send [14:44:45]OFD Sender: No OFD packet to send [14:44:50]OFD Sender: No OFD packet to send [14:44:55]OFD Sender: No OFD packet to send [14:45:00]OFD Sender: No OFD packet to send [14:45:05]OFD Sender: No OFD packet to send [14:45:10]OFD Sender: No OFD packet to send [14:45:15]OFD Sender: No OFD packet to send [14:45:20]OFD Sender: No OFD packet to send [14:45:25]OFD Sender: No OFD packet to send [14:45:30]OFD Sender: No OFD packet to send [14:45:35]OFD Sender: No OFD packet to send [14:45:40]OFD Sender: No OFD packet to send [14:45:45]OFD Sender: No OFD packet to send [14:45:50]OFD Sender: No OFD packet to send [14:45:55]OFD Sender: No OFD packet to send [14:46:00]OFD Sender: No OFD packet to send [14:46:05]OFD Sender: No OFD packet to send [14:46:10]OFD Sender: No OFD packet to send [14:46:15]OFD Sender: No OFD packet to send [14:46:20]OFD Sender: No OFD packet to send [14:46:25]OFD Sender: No OFD packet to send [14:46:30]OFD Sender: No OFD packet to send [14:46:35]OFD Sender: No OFD packet to send [14:46:40]OFD Sender: No OFD packet to send [14:46:45]OFD Sender: No OFD packet to send [14:46:50]OFD Sender: No OFD packet to send [14:46:55]OFD Sender: No OFD packet to send [14:47:00]OFD Sender: No OFD packet to send [14:47:05]OFD Sender: No OFD packet to send [14:47:09]accept exits with 9 [14:47:09]New connection [14:47:09]New thread 3067407716 created [14:47:09]Thread 3067264356 joined [14:47:09]Waiting for new connection... [14:47:09] Sock 9.Parse request [14:47:09]Sock 9.Check first char [14:47:09]Sock 9.First char is OK [14:47:09]request: POST /json_proto HTTP/1.0 [14:47:09]Method: POST [14:47:09]URL: /json_proto [14:47:09]Method is POST - this is cgi request [14:47:09]url: /json_proto [14:47:09]query_string will be loaded in cgi processing [14:47:09]execute_cgi json_proto POST (null) [14:47:09]execute_cgi path=json_proto method=POST [14:47:09]POST find Content-Length [14:47:09]Host: 172.17.53.195:8080 [14:47:09]Content-Length: 677 [14:47:09]Content-Type: application/json [14:47:09] [14:47:09]POST finish read [14:47:09]Found Content-Length = 677 [14:47:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:09]execute_script... [14:47: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)221670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:09]POST & json_proto [14:47:09]process_json_proto [14:47:09]json parsed OK: [14:47:09]protocol is kg_v1.0 [14:47:09]action value=close_receipt [14:47:09]process_action close_receipt [14:47:09]cmd_close_receipt [14:47:09]MH_GetDate [14:47:09]Write to MH i2c: F0 00 00 0B 03 FD [14:47:09]Write i2c OK [14:47:09]MH_I2C_Read... [14:47:09]Read from MH i2c: F0 [14:47:09]MH_I2C_Read... [14:47:09]Read from MH i2c: F0 09 00 [14:47:09]MH_I2C_Read... [14:47:09]Read from MH i2c: F0 09 00 0B 03 00 EE 5D 1A 67 21 48 4A 65 EA [14:47:09]GetLastDocTimeStamp 1729781048 [14:47:09]current date 1729781230 [14:47:09]FM_GetShiftState [14:47:09]SAM_PROTO_GetShiftState [14:47:09]wFMCommunicate request_size=4 [14:47:09]MH_SAM_APDU [14:47:09]CAPDU: 80 13 01 00 [14:47:09]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [14:47:09]Write i2c OK [14:47:09]MH_I2C_Read... [14:47:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:09]Read from MH i2c: E2 [14:47:09]MH_I2C_Read... [14:47:09]Read from MH i2c: E2 0E 00 [14:47:09]MH_I2C_Read... [14:47:09]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 5A [14:47:09]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:47:09]wFMCommunicate OK [14:47:09]SAM_PROTO_GetShiftState done [14:47:09]FM_GetShiftState done [14:47:09]opened in 1729730220 [14:47:09]opened+sec_in_day 1729816620 [14:47:09]quantity*price = 50041 [14:47:09]sum+1 = 50042 [14:47:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 160 24.10.2024 14:47 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167081 ФПД: 170079429243441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144710&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167081&fm=170079429243441&tin=02508201610067®Number=0000000000091764&sum=50000 [14:47:10]StoreToDocumentArchive [14:47:10]shift 538 fd 167081 [14:47:10]save to /storage/0538/doc_00167081 [14:47:10]save last doc name /storage/0538/doc_00167081 to /storage/kkm_last_doc_name [14:47:10]save OK [14:47:10]Clear old archive folders... [14:47:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:47:10]tlvbuf is 015F81F0 [14:47:10]SAM_PROTO_ClearQueue [14:47:10]wFMCommunicate request_size=4 [14:47:10]MH_SAM_APDU [14:47:10]CAPDU: 80 09 00 00 [14:47:10]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [14:47:10]Write i2c OK [14:47:10]MH_I2C_Read... [14:47:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:11]Read from MH i2c: E2 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 03 00 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [14:47:11]RAPDU: 90 00 [14:47:11]wFMCommunicate OK [14:47:11]SAM_PROTO_ClearQueue done [14:47:11]KKMCreateOFDPacket [14:47:11]OFDProtocolAddRootSTLVToBuf [14:47:11]FM_MakeSignedData [14:47:11]FM_MakeSignedData [14:47:11]SAM_PROTO_SignData [14:47:11]wFMCommunicate request_size=4 [14:47:11]MH_SAM_APDU [14:47:11]CAPDU: 80 0D 01 02 [14:47:11]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [14:47:11]Write i2c OK [14:47:11]MH_I2C_Read... [14:47:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:11]Read from MH i2c: E2 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 03 00 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [14:47:11]RAPDU: 90 00 [14:47:11]wFMCommunicate OK [14:47:11]wFMCommunicate request_size=255 [14:47:11]MH_SAM_APDU [14:47:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 EE 5D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A9 8C 02 00 35 04 06 00 9A [14:47:11]Write to MH i2c: E2 02 01 1B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 EE 5D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A9 8C 02 00 35 04 06 00 9A 00 00 85 [14:47:11]Write i2c OK [14:47:11]MH_I2C_Read... [14:47:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:11]Read from MH i2c: E2 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 03 00 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [14:47:11]RAPDU: 90 00 [14:47:11]wFMCommunicate OK [14:47:11]wFMCommunicate request_size=10 [14:47:11]MH_SAM_APDU [14:47:11]CAPDU: 80 0D 02 02 05 AF B3 F6 B2 31 [14:47:11]Write to MH i2c: E2 0D 00 1C 03 80 0D 02 02 05 00 AF B3 F6 B2 31 00 00 DE [14:47:11]Write i2c OK [14:47:11]MH_I2C_Read... [14:47:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:11]Read from MH i2c: E2 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 03 00 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [14:47:11]RAPDU: 90 00 [14:47:11]wFMCommunicate OK [14:47:11]wFMCommunicate request_size=4 [14:47:11]MH_SAM_APDU [14:47:11]CAPDU: 80 0D 03 02 [14:47:11]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [14:47:11]Write i2c OK [14:47:11]MH_I2C_Read... [14:47:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:11]Read from MH i2c: E2 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 0B 00 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 0B 00 1D 03 00 53 CF AF AF 53 88 1E 66 90 00 7B [14:47:11]RAPDU: 53 CF AF AF 53 88 1E 66 90 00 [14:47:11]wFMCommunicate OK [14:47:11]SAM_PROTO_SignData done [14:47:11]FM_MakeSignedData done [14:47:11]CreateOFDProtocolMessage [14:47:11]wFMCommunicate request_size=4 [14:47:11]MH_SAM_APDU [14:47:11]CAPDU: 80 11 00 00 [14:47:11]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [14:47:11]Write i2c OK [14:47:11]MH_I2C_Read... [14:47:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:11]Read from MH i2c: E2 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 17 00 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: E2 17 00 1E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 F3 [14:47:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:47:11]wFMCommunicate OK [14:47:11]CreateOFDProtocolMessage done [14:47:11]OFDSenderStorePacket 167081 [14:47:11]StoreOFDPacket docnum=167081 [14:47:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 0D DF 07 01 7A 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 EE 5D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A9 8C 02 00 35 04 06 00 9A AF B3 F6 B2 31 53 CF AF AF 53 88 1E 66 [14:47:11]CheckFolder [14:47:11]dirname=/storage/ofd_packets [14:47:11]CheckFolder done [14:47:11]ProducePacketName [14:47:11]name=ofd_packets/00167081 [14:47:11]NVStorageSaveData ofd_packets/00167081 [14:47:11]File name is /storage/ofd_packets/00167081 [14:47:11]Write 301 bytes [14:47:11]NVStorageSaveData done [14:47:11]OFDSenderStorePacket done [14:47:11]KKMCreateOFDPacket done [14:47:11]NVStorageSaveData kkm_last_timestamp [14:47:11]File name is /storage/kkm_last_timestamp [14:47:11]Write 4 bytes [14:47:11]NVStorageSaveData done [14:47:11]ExternCall_PrintAddStr [14:47:11]wPrintStart [14:47:11]Write to MH i2c: 01 00 00 1F 03 22 [14:47:11]Write i2c OK [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: 01 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: 01 07 00 [14:47:11]MH_I2C_Read... [14:47:11]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [14:47:11]RasterBufferAndPrint [14:47:11]line Счет N : (1)221670 [14:47:11]line ИНН: 02508201610067 [14:47:11]line Контрольно-Кассовый Чек [14:47:11]line ПРОДАЖА [14:47:11]line ТРК (МРК, ГНК) : 33 [14:47:11]line Товар: 2710124130 [14:47:11]line Аи-92-К-5 [14:47:11]line 7.480 * 66.90 [14:47:11]line = 500.41 [14:47:11]line НДС 12% НСП 1% [14:47:11]line > о реализуемом товаре [14:47:11]line ОКРУГЛЕНИЕ: -0.41 [14:47:11]line ИТОГО: 500.00 [14:47:11]line Внесено: 500.00 [14:47:11]line СДАЧА: 0.00 [14:47:11]line НСП 1% : 4.43 [14:47:11]line НДС 12% : 53.14 [14:47:11]line Наличными: 500.00 [14:47:11]line Безнал.: 0.00 [14:47:11]line Место: АЗС № 161 "Партнер Нефть" [14:47:11]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:47:11]line СНО: Общий режим [14:47:11]line Чек 160 24.10.2024 14:47 [14:47:11]line Смена: 538 ФФД: 1.0 [14:47:11]line ЗНМ: 0300000104 [14:47:11]line РНМ: 0000000000091764 [14:47:11]line Версия ККМ: 001 [14:47:11]line ФМ: 0000000000871759 [14:47:11]line ФД: 167081 [14:47:11]line ФПД: 170079429243441 [14:47:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144710&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167081&fm=170079429243441&tin=02508201610067®Number=0000000000091764&sum=50000 [14:47:11]OFD Sender: Processing packet 167081 [packets to send 48, broken 47] [14:47:11]ProducePacketName [14:47:11]name=ofd_packets/00167081 [14:47:11]OFD Sender: To server: pG, [14:47:11]CommunicateWithHost lk.salyk.kg:30040 [14:47:11]ConnectInit lk.salyk.kg [14:47:11]written 0, free lines is 4095 [14:47:11]Connected sock=10 [14:47: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 35 39 0F 01 00 00 0D DF 07 01 7A 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 EE 5D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A9 8C 02 00 35 04 06 00 9A AF B3 F6 B2 31 53 CF AF AF 53 88 1E 66 [14:47: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 35 39 4F 00 00 00 E0 3E 47 00 30 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 A9 8C 02 00 F4 03 04 00 52 04 1A 67 B6 04 01 00 00 EE 48 82 E2 B1 6C 39 24 [14:47:12]CommunicateWithHost err = 0 [14:47:12]CheckOFDResponse [14:47:12]1017 (14) - 77093643461234 [14:47:12]1041 (16) - 0000000000871759 [14:47:12]1040 (4) - 167081 [14:47:12]1012 (4) - 24.10.2024 08:24 [14:47:12]1206 (1) - 0 [14:47:12]OFD Sender: Remove packet 167081 [14:47:12]ProducePacketName [14:47:12]name=ofd_packets/00167081 [14:47:12]NVStorageDeleteData [14:47:12]Write to MH i2c: 01 00 00 4A 03 4D [14:47:12]Write i2c OK [14:47:12]MH_I2C_Read... [14:47:12]Read from MH i2c: 01 [14:47:12]MH_I2C_Read... [14:47:12]Read from MH i2c: 01 07 00 [14:47:12]MH_I2C_Read... [14:47:12]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 B8 0C 18 [14:47:12]RasterBufferAndPrint [14:47:12]line [14:47:12]line [14:47:12]line [14:47:12]line [14:47:12]line [14:47:12]written 0, free lines is 3263 [14:47:12]MH_Cut [14:47:12]Write to MH i2c: D1 01 00 51 03 01 26 [14:47:12]Write i2c OK [14:47:12]MH_I2C_Read... [14:47:12]Read from MH i2c: D1 [14:47:12]MH_I2C_Read... [14:47:12]Read from MH i2c: D1 01 00 [14:47:12]MH_I2C_Read... [14:47:12]Read from MH i2c: D1 01 00 51 03 00 25 [14:47:12]Write to MH i2c: 01 00 00 52 03 55 [14:47:12]Write i2c OK [14:47:12]MH_I2C_Read... [14:47:12]OFD Sender: No OFD packet to send [14:47:13]*** Cut start [14:47:13]*** Partial cut [14:47:13]*** CUTSNS_PIN = 1 [14:47:13]*** CUTSNS_PIN = 0 [14:47:13]*** Brake cut motor [14:47:13]Read from MH i2c: 01 [14:47:13]MH_I2C_Read... [14:47:13]*** Stop cut motor [14:47:13]*** Cut end [14:47:13]Read from MH i2c: 01 07 00 [14:47:13]MH_I2C_Read... [14:47:13]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [14:47:13]process_action close_receipt done [14:47:13]requested_data is exist [14:47:13]produce_requested_data [14:47:13]requested_item fm.sn is exist - process it [14:47:13]wFMCommunicate request_size=4 [14:47:13]MH_SAM_APDU [14:47:13]CAPDU: 80 11 00 00 [14:47:13]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [14:47:13]Write i2c OK [14:47:13]MH_I2C_Read... [14:47:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:13]Read from MH i2c: E2 [14:47:13]MH_I2C_Read... [14:47:13]Read from MH i2c: E2 17 00 [14:47:13]MH_I2C_Read... [14:47:13]Read from MH i2c: E2 17 00 53 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 28 [14:47:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:47:13]wFMCommunicate OK [14:47:13]requested_item fd.num is exist - process it [14:47:13]SAM_PROTO_GetFieldsCounters [14:47:13]wFMCommunicate request_size=4 [14:47:13]MH_SAM_APDU [14:47:13]CAPDU: 80 13 00 00 [14:47:13]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [14:47:13]Write i2c OK [14:47:13]MH_I2C_Read... [14:47:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:13]Read from MH i2c: E2 [14:47:13]MH_I2C_Read... [14:47:13]Read from MH i2c: E2 62 00 [14:47:13]MH_I2C_Read... [14:47:13]Read from MH i2c: E2 62 00 54 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A9 8C 02 00 0E 04 04 00 1A 02 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 2E [14:47: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 A9 8C 02 00 0E 04 04 00 1A 02 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 [14:47:13]wFMCommunicate OK [14:47:13]SAM_PROTO_GetFieldsCounters done [14:47:13]requested_item shift.num is exist - process it [14:47:13]requested_item shift.opened is exist - process it [14:47:13]req_shift_opened [14:47:13]FM_GetShiftState [14:47:13]SAM_PROTO_GetShiftState [14:47:13]wFMCommunicate request_size=4 [14:47:13]MH_SAM_APDU [14:47:13]CAPDU: 80 13 01 00 [14:47:13]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [14:47:13]Write i2c OK [14:47:13]MH_I2C_Read... [14:47:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:14]Read from MH i2c: E2 [14:47:14]MH_I2C_Read... [14:47:14]Read from MH i2c: E2 0E 00 [14:47:14]MH_I2C_Read... [14:47:14]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 A3 [14:47:14]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:47:14]wFMCommunicate OK [14:47:14]SAM_PROTO_GetShiftState done [14:47:14]FM_GetShiftState done [14:47:14]req_shift_opened done [14:47:14]requested_item shift.open_date is exist - process it [14:47:14]req_shift_open_date [14:47:14]req_shift_open_date done [14:47:14]produce_requested_data done [14:47:14]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167081,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:47:14]process_action_free close_receipt [14:47:14]json_value_free [14:47:14]json_value_free done [14:47:14]process_json_proto returns [14:47:14]Send response to host [14:47:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167081,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:47:14]free response buf [14:47:14]execute_script done [14:47:14]execute_script returns [14:47:14]free content buf [14:47:14]Sock 9.Close socket [14:47:14]Sock 9.Thread stoped [14:47:17]OFD Sender: No OFD packet to send [14:47:22]OFD Sender: No OFD packet to send [14:47:27]OFD Sender: No OFD packet to send [14:47:32]OFD Sender: No OFD packet to send [14:47:37]OFD Sender: No OFD packet to send [14:47:42]OFD Sender: No OFD packet to send [14:47:47]OFD Sender: No OFD packet to send [14:47:52]OFD Sender: No OFD packet to send [14:47:57]OFD Sender: No OFD packet to send [14:48:02]OFD Sender: No OFD packet to send [14:48:07]OFD Sender: No OFD packet to send [14:48:12]OFD Sender: No OFD packet to send [14:48:17]OFD Sender: No OFD packet to send [14:48:22]OFD Sender: No OFD packet to send [14:48:27]OFD Sender: No OFD packet to send [14:48:32]OFD Sender: No OFD packet to send [14:48:37]OFD Sender: No OFD packet to send [14:48:42]OFD Sender: No OFD packet to send [14:48:47]OFD Sender: No OFD packet to send [14:48:52]OFD Sender: No OFD packet to send [14:48:57]OFD Sender: No OFD packet to send [14:49:02]OFD Sender: No OFD packet to send [14:49:07]accept exits with 7 [14:49:07]New connection [14:49:07]New thread 3067264356 created [14:49:07]Thread 3067407716 joined [14:49:07]Waiting for new connection... [14:49:07] Sock 7.Parse request [14:49:07]Sock 7.Check first char [14:49:07]Sock 7.First char is OK [14:49:07]request: POST /json_proto HTTP/1.0 [14:49:07]Method: POST [14:49:07]URL: /json_proto [14:49:07]Method is POST - this is cgi request [14:49:07]url: /json_proto [14:49:07]query_string will be loaded in cgi processing [14:49:07]execute_cgi json_proto POST (null) [14:49:07]execute_cgi path=json_proto method=POST [14:49:07]POST find Content-Length [14:49:07]Host: 172.17.53.195:8080 [14:49:07]Content-Length: 682 [14:49:07]Content-Type: application/json [14:49:07] [14:49:07]POST finish read [14:49:07]Found Content-Length = 682 [14:49:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:07]execute_script... [14:49: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)221671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:07]POST & json_proto [14:49:07]process_json_proto [14:49:07]json parsed OK: [14:49:07]protocol is kg_v1.0 [14:49:07]action value=close_receipt [14:49:07]process_action close_receipt [14:49:07]cmd_close_receipt [14:49:07]MH_GetDate [14:49:07]Write to MH i2c: F0 00 00 56 03 48 [14:49:07]Write i2c OK [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: F0 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: F0 09 00 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: F0 09 00 56 03 00 64 5E 1A 67 21 48 4A 65 AC [14:49:07]GetLastDocTimeStamp 1729781230 [14:49:07]current date 1729781348 [14:49:07]FM_GetShiftState [14:49:07]SAM_PROTO_GetShiftState [14:49:07]wFMCommunicate request_size=4 [14:49:07]MH_SAM_APDU [14:49:07]CAPDU: 80 13 01 00 [14:49:07]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [14:49:07]Write i2c OK [14:49:07]MH_I2C_Read... [14:49:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:07]Read from MH i2c: E2 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: E2 0E 00 [14:49:07]MH_I2C_Read... [14:49:07]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 A5 [14:49:07]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:49:07]wFMCommunicate OK [14:49:07]SAM_PROTO_GetShiftState done [14:49:07]FM_GetShiftState done [14:49:07]opened in 1729730220 [14:49:07]opened+sec_in_day 1729816620 [14:49:07]quantity*price = 100015 [14:49:07]sum+1 = 100017 [14:49:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 161 24.10.2024 14:49 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167082 ФПД: 280887908105895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144908&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167082&fm=280887908105895&tin=02508201610067®Number=0000000000091764&sum=100000 [14:49:08]StoreToDocumentArchive [14:49:08]shift 538 fd 167082 [14:49:08]save to /storage/0538/doc_00167082 [14:49:08]save last doc name /storage/0538/doc_00167082 to /storage/kkm_last_doc_name [14:49:08]save OK [14:49:08]Clear old archive folders... [14:49:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:49:08]tlvbuf is 01607D80 [14:49:08]SAM_PROTO_ClearQueue [14:49:08]wFMCommunicate request_size=4 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 09 00 00 [14:49:08]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [14:49:08]RAPDU: 90 00 [14:49:08]wFMCommunicate OK [14:49:08]SAM_PROTO_ClearQueue done [14:49:08]KKMCreateOFDPacket [14:49:08]OFDProtocolAddRootSTLVToBuf [14:49:08]FM_MakeSignedData [14:49:08]FM_MakeSignedData [14:49:08]SAM_PROTO_SignData [14:49:08]wFMCommunicate request_size=4 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 0D 01 02 [14:49:08]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [14:49:08]RAPDU: 90 00 [14:49:08]wFMCommunicate OK [14:49:08]wFMCommunicate request_size=255 [14:49:08]MH_SAM_APDU [14:49: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 64 5E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AA 8C 02 00 35 04 06 00 FF [14:49:08]Write to MH i2c: E2 02 01 66 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 64 5E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AA 8C 02 00 35 04 06 00 FF 00 00 A8 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [14:49:08]RAPDU: 90 00 [14:49:08]wFMCommunicate OK [14:49:08]wFMCommunicate request_size=10 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 0D 02 02 05 77 4F FB FE A7 [14:49:08]Write to MH i2c: E2 0D 00 67 03 80 0D 02 02 05 00 77 4F FB FE A7 00 00 54 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [14:49:08]RAPDU: 90 00 [14:49:08]wFMCommunicate OK [14:49:08]wFMCommunicate request_size=4 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 0D 03 02 [14:49:08]Write to MH i2c: E2 08 00 68 03 80 0D 03 02 00 00 00 00 E6 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 0B 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 0B 00 68 03 00 51 F5 0D 6F E3 7D 91 F4 90 00 8E [14:49:08]RAPDU: 51 F5 0D 6F E3 7D 91 F4 90 00 [14:49:08]wFMCommunicate OK [14:49:08]SAM_PROTO_SignData done [14:49:08]FM_MakeSignedData done [14:49:08]CreateOFDProtocolMessage [14:49:08]wFMCommunicate request_size=4 [14:49:08]MH_SAM_APDU [14:49:08]CAPDU: 80 11 00 00 [14:49:08]Write to MH i2c: E2 08 00 69 03 80 11 00 00 00 00 00 00 E6 [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:08]Read from MH i2c: E2 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 17 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: E2 17 00 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 3E [14:49:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:49:08]wFMCommunicate OK [14:49:08]CreateOFDProtocolMessage done [14:49:08]OFDSenderStorePacket 167082 [14:49:08]StoreOFDPacket docnum=167082 [14:49:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 0B 97 07 01 90 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 64 5E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AA 8C 02 00 35 04 06 00 FF 77 4F FB FE A7 51 F5 0D 6F E3 7D 91 F4 [14:49:08]CheckFolder [14:49:08]dirname=/storage/ofd_packets [14:49:08]CheckFolder done [14:49:08]ProducePacketName [14:49:08]name=ofd_packets/00167082 [14:49:08]NVStorageSaveData ofd_packets/00167082 [14:49:08]File name is /storage/ofd_packets/00167082 [14:49:08]Write 301 bytes [14:49:08]NVStorageSaveData done [14:49:08]OFDSenderStorePacket done [14:49:08]KKMCreateOFDPacket done [14:49:08]NVStorageSaveData kkm_last_timestamp [14:49:08]File name is /storage/kkm_last_timestamp [14:49:08]Write 4 bytes [14:49:08]NVStorageSaveData done [14:49:08]ExternCall_PrintAddStr [14:49:08]wPrintStart [14:49:08]Write to MH i2c: 01 00 00 6A 03 6D [14:49:08]Write i2c OK [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: 01 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: 01 07 00 [14:49:08]MH_I2C_Read... [14:49:08]Read from MH i2c: 01 07 00 6A 03 00 00 00 00 00 FF 0F 82 [14:49:08]RasterBufferAndPrint [14:49:08]line Счет N : (1)221671 [14:49:08]line ИНН: 02508201610067 [14:49:08]line Контрольно-Кассовый Чек [14:49:08]line ПРОДАЖА [14:49:08]line ТРК (МРК, ГНК) : 23 [14:49:08]line Товар: 2710124130 [14:49:08]line Аи-92-К-5 [14:49:08]line 14.950 * 66.90 [14:49:08]line = 1000.16 [14:49:08]line НДС 12% НСП 1% [14:49:08]line > о реализуемом товаре [14:49:08]line ОКРУГЛЕНИЕ: -0.16 [14:49:08]line ИТОГО: 1000.00 [14:49:08]line Внесено: 1000.00 [14:49:08]line СДАЧА: 0.00 [14:49:08]line НСП 1% : 8.85 [14:49:08]line НДС 12% : 106.21 [14:49:08]line Наличными: 1000.00 [14:49:08]line Безнал.: 0.00 [14:49:08]line Место: АЗС № 161 "Партнер Нефть" [14:49:08]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:49:08]line СНО: Общий режим [14:49:08]line Чек 161 24.10.2024 14:49 [14:49:08]line Смена: 538 ФФД: 1.0 [14:49:08]line ЗНМ: 0300000104 [14:49:08]line РНМ: 0000000000091764 [14:49:08]line Версия ККМ: 001 [14:49:08]line ФМ: 0000000000871759 [14:49:08]line ФД: 167082 [14:49:08]line ФПД: 280887908105895 [14:49:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144908&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167082&fm=280887908105895&tin=02508201610067®Number=0000000000091764&sum=100000 [14:49:09]OFD Sender: Processing packet 167082 [packets to send 48, broken 47] [14:49:09]ProducePacketName [14:49:09]name=ofd_packets/00167082 [14:49:09]OFD Sender: To server: pG, [14:49:09]CommunicateWithHost lk.salyk.kg:30040 [14:49:09]ConnectInit lk.salyk.kg [14:49:09]written 0, free lines is 4095 [14:49:09]Connected sock=10 [14:49:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 0B 97 07 01 90 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 64 5E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AA 8C 02 00 35 04 06 00 FF 77 4F FB FE A7 51 F5 0D 6F E3 7D 91 F4 [14:49:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 8B 84 47 00 88 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AA 8C 02 00 F4 03 04 00 C7 04 1A 67 B6 04 01 00 00 81 61 58 B4 86 28 3D 6B [14:49:09]CommunicateWithHost err = 0 [14:49:09]CheckOFDResponse [14:49:09]1017 (14) - 77093643461234 [14:49:09]1041 (16) - 0000000000871759 [14:49:09]1040 (4) - 167082 [14:49:09]1012 (4) - 24.10.2024 08:26 [14:49:09]1206 (1) - 0 [14:49:09]OFD Sender: Remove packet 167082 [14:49:09]ProducePacketName [14:49:09]name=ofd_packets/00167082 [14:49:09]NVStorageDeleteData [14:49:09]Write to MH i2c: 01 00 00 95 03 98 [14:49:09]Write i2c OK [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: 01 [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: 01 07 00 [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 BB 0C 66 [14:49:09]RasterBufferAndPrint [14:49:09]line [14:49:09]line [14:49:09]line [14:49:09]line [14:49:09]line [14:49:09]written 0, free lines is 3266 [14:49:09]MH_Cut [14:49:09]Write to MH i2c: D1 01 00 9C 03 01 71 [14:49:09]Write i2c OK [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: D1 [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: D1 01 00 [14:49:09]MH_I2C_Read... [14:49:09]Read from MH i2c: D1 01 00 9C 03 00 70 [14:49:09]Write to MH i2c: 01 00 00 9D 03 A0 [14:49:09]Write i2c OK [14:49:09]MH_I2C_Read... [14:49:10]OFD Sender: No OFD packet to send [14:49:10]*** Cut start [14:49:10]*** Partial cut [14:49:10]*** CUTSNS_PIN = 1 [14:49:10]*** CUTSNS_PIN = 0 [14:49:10]*** Brake cut motor [14:49:11]Read from MH i2c: 01 [14:49:11]MH_I2C_Read... [14:49:11]*** Stop cut motor [14:49:11]*** Cut end [14:49:11]Read from MH i2c: 01 07 00 [14:49:11]MH_I2C_Read... [14:49:11]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [14:49:11]process_action close_receipt done [14:49:11]requested_data is exist [14:49:11]produce_requested_data [14:49:11]requested_item fm.sn is exist - process it [14:49:11]wFMCommunicate request_size=4 [14:49:11]MH_SAM_APDU [14:49:11]CAPDU: 80 11 00 00 [14:49:11]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [14:49:11]Write i2c OK [14:49:11]MH_I2C_Read... [14:49:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:11]Read from MH i2c: E2 [14:49:11]MH_I2C_Read... [14:49:11]Read from MH i2c: E2 17 00 [14:49:11]MH_I2C_Read... [14:49:11]Read from MH i2c: E2 17 00 9E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 73 [14:49:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:49:11]wFMCommunicate OK [14:49:11]requested_item fd.num is exist - process it [14:49:11]SAM_PROTO_GetFieldsCounters [14:49:11]wFMCommunicate request_size=4 [14:49:11]MH_SAM_APDU [14:49:11]CAPDU: 80 13 00 00 [14:49:11]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [14:49:11]Write i2c OK [14:49:11]MH_I2C_Read... [14:49:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:11]Read from MH i2c: E2 [14:49:11]MH_I2C_Read... [14:49:11]Read from MH i2c: E2 62 00 [14:49:11]MH_I2C_Read... [14:49:11]Read from MH i2c: E2 62 00 9F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AA 8C 02 00 0E 04 04 00 1A 02 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 7D [14:49:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AA 8C 02 00 0E 04 04 00 1A 02 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 [14:49:11]wFMCommunicate OK [14:49:11]SAM_PROTO_GetFieldsCounters done [14:49:11]requested_item shift.num is exist - process it [14:49:11]requested_item shift.opened is exist - process it [14:49:11]req_shift_opened [14:49:11]FM_GetShiftState [14:49:11]SAM_PROTO_GetShiftState [14:49:11]wFMCommunicate request_size=4 [14:49:11]MH_SAM_APDU [14:49:11]CAPDU: 80 13 01 00 [14:49:11]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [14:49:11]Write i2c OK [14:49:11]MH_I2C_Read... [14:49:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:11]Read from MH i2c: E2 [14:49:11]MH_I2C_Read... [14:49:11]Read from MH i2c: E2 0E 00 [14:49:11]MH_I2C_Read... [14:49:11]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 EE [14:49:11]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:49:11]wFMCommunicate OK [14:49:11]SAM_PROTO_GetShiftState done [14:49:11]FM_GetShiftState done [14:49:11]req_shift_opened done [14:49:11]requested_item shift.open_date is exist - process it [14:49:11]req_shift_open_date [14:49:11]req_shift_open_date done [14:49:11]produce_requested_data done [14:49:11]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167082,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:49:11]process_action_free close_receipt [14:49:11]json_value_free [14:49:11]json_value_free done [14:49:11]process_json_proto returns [14:49:11]Send response to host [14:49:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167082,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:49:11]free response buf [14:49:11]execute_script done [14:49:11]execute_script returns [14:49:11]free content buf [14:49:11]Sock 7.Close socket [14:49:11]Sock 7.Thread stoped [14:49:15]OFD Sender: No OFD packet to send [14:49:20]OFD Sender: No OFD packet to send [14:49:25]OFD Sender: No OFD packet to send [14:49:30]OFD Sender: No OFD packet to send [14:49:35]OFD Sender: No OFD packet to send [14:49:40]OFD Sender: No OFD packet to send [14:49:45]OFD Sender: No OFD packet to send [14:49:50]OFD Sender: No OFD packet to send [14:49:55]OFD Sender: No OFD packet to send [14:50:00]OFD Sender: No OFD packet to send [14:50:05]OFD Sender: No OFD packet to send [14:50:10]OFD Sender: No OFD packet to send [14:50:15]OFD Sender: No OFD packet to send [14:50:20]OFD Sender: No OFD packet to send [14:50:25]OFD Sender: No OFD packet to send [14:50:30]OFD Sender: No OFD packet to send [14:50:35]OFD Sender: No OFD packet to send [14:50:40]OFD Sender: No OFD packet to send [14:50:45]OFD Sender: No OFD packet to send [14:50:50]OFD Sender: No OFD packet to send [14:50:55]OFD Sender: No OFD packet to send [14:51:00]OFD Sender: No OFD packet to send [14:51:05]OFD Sender: No OFD packet to send [14:51:10]OFD Sender: No OFD packet to send [14:51:15]OFD Sender: No OFD packet to send [14:51:20]OFD Sender: No OFD packet to send [14:51:25]OFD Sender: No OFD packet to send [14:51:30]OFD Sender: No OFD packet to send [14:51:35]OFD Sender: No OFD packet to send [14:51:40]OFD Sender: No OFD packet to send [14:51:45]OFD Sender: No OFD packet to send [14:51:50]OFD Sender: No OFD packet to send [14:51:55]OFD Sender: No OFD packet to send [14:52:00]OFD Sender: No OFD packet to send [14:52:05]OFD Sender: No OFD packet to send [14:52:10]OFD Sender: No OFD packet to send [14:52:15]OFD Sender: No OFD packet to send [14:52:20]OFD Sender: No OFD packet to send [14:52:25]OFD Sender: No OFD packet to send [14:52:30]OFD Sender: No OFD packet to send [14:52:35]OFD Sender: No OFD packet to send [14:52:40]OFD Sender: No OFD packet to send [14:52:45]OFD Sender: No OFD packet to send [14:52:50]OFD Sender: No OFD packet to send [14:52:55]OFD Sender: No OFD packet to send [14:53:00]OFD Sender: No OFD packet to send [14:53:05]OFD Sender: No OFD packet to send [14:53:10]OFD Sender: No OFD packet to send [14:53:15]OFD Sender: No OFD packet to send [14:53:20]OFD Sender: No OFD packet to send [14:53:25]OFD Sender: No OFD packet to send [14:53:30]OFD Sender: No OFD packet to send [14:53:35]OFD Sender: No OFD packet to send [14:53:40]OFD Sender: No OFD packet to send [14:53:45]OFD Sender: No OFD packet to send [14:53:50]OFD Sender: No OFD packet to send [14:53:55]OFD Sender: No OFD packet to send [14:54:00]OFD Sender: No OFD packet to send [14:54:05]OFD Sender: No OFD packet to send [14:54:10]OFD Sender: No OFD packet to send [14:54:15]OFD Sender: No OFD packet to send [14:54:20]OFD Sender: No OFD packet to send [14:54:25]OFD Sender: No OFD packet to send [14:54:30]OFD Sender: No OFD packet to send [14:54:35]OFD Sender: No OFD packet to send [14:54:40]OFD Sender: No OFD packet to send [14:54:45]OFD Sender: No OFD packet to send [14:54:50]OFD Sender: No OFD packet to send [14:54:55]OFD Sender: No OFD packet to send [14:55:00]OFD Sender: No OFD packet to send [14:55:05]OFD Sender: No OFD packet to send [14:55:10]OFD Sender: No OFD packet to send [14:55:15]OFD Sender: No OFD packet to send [14:55:20]OFD Sender: No OFD packet to send [14:55:25]OFD Sender: No OFD packet to send [14:55:30]OFD Sender: No OFD packet to send [14:55:35]OFD Sender: No OFD packet to send [14:55:40]OFD Sender: No OFD packet to send [14:55:45]OFD Sender: No OFD packet to send [14:55:50]OFD Sender: No OFD packet to send [14:55:55]OFD Sender: No OFD packet to send [14:56:00]OFD Sender: No OFD packet to send [14:56:05]OFD Sender: No OFD packet to send [14:56:10]OFD Sender: No OFD packet to send [14:56:15]OFD Sender: No OFD packet to send [14:56:17]accept exits with 9 [14:56:17]New connection [14:56:17]New thread 3067407716 created [14:56:17]Thread 3067264356 joined [14:56:17]Waiting for new connection... [14:56:17] Sock 9.Parse request [14:56:17]Sock 9.Check first char [14:56:17]Sock 9.First char is OK [14:56:17]request: POST /json_proto HTTP/1.0 [14:56:17]Method: POST [14:56:17]URL: /json_proto [14:56:17]Method is POST - this is cgi request [14:56:17]url: /json_proto [14:56:17]query_string will be loaded in cgi processing [14:56:17]execute_cgi json_proto POST (null) [14:56:17]execute_cgi path=json_proto method=POST [14:56:17]POST find Content-Length [14:56:17]Host: 172.17.53.195:8080 [14:56:17]Content-Length: 674 [14:56:17]Content-Type: application/json [14:56:17] [14:56:17]POST finish read [14:56:17]Found Content-Length = 674 [14:56:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:17]execute_script... [14:56:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:17]POST & json_proto [14:56:17]process_json_proto [14:56:17]json parsed OK: [14:56:17]protocol is kg_v1.0 [14:56:17]action value=close_receipt [14:56:17]process_action close_receipt [14:56:17]cmd_close_receipt [14:56:17]MH_GetDate [14:56:17]Write to MH i2c: F0 00 00 A1 03 93 [14:56:17]Write i2c OK [14:56:17]MH_I2C_Read... [14:56:17]Read from MH i2c: F0 [14:56:17]MH_I2C_Read... [14:56:17]Read from MH i2c: F0 09 00 [14:56:17]MH_I2C_Read... [14:56:17]Read from MH i2c: F0 09 00 A1 03 00 12 60 1A 67 21 48 4A 65 A7 [14:56:17]GetLastDocTimeStamp 1729781348 [14:56:17]current date 1729781778 [14:56:17]FM_GetShiftState [14:56:17]SAM_PROTO_GetShiftState [14:56:17]wFMCommunicate request_size=4 [14:56:17]MH_SAM_APDU [14:56:17]CAPDU: 80 13 01 00 [14:56:17]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [14:56:17]Write i2c OK [14:56:17]MH_I2C_Read... [14:56:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:17]Read from MH i2c: E2 [14:56:17]MH_I2C_Read... [14:56:17]Read from MH i2c: E2 0E 00 [14:56:17]MH_I2C_Read... [14:56:17]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 F0 [14:56:17]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:56:17]wFMCommunicate OK [14:56:17]SAM_PROTO_GetShiftState done [14:56:17]FM_GetShiftState done [14:56:17]opened in 1729730220 [14:56:17]opened+sec_in_day 1729816620 [14:56:17]quantity*price = 70027 [14:56:17]sum+1 = 70029 [14:56:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 162 24.10.2024 14:56 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167083 ФПД: 13389226860005 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145618&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167083&fm=13389226860005&tin=02508201610067®Number=0000000000091764&sum=70000 [14:56:18]StoreToDocumentArchive [14:56:18]shift 538 fd 167083 [14:56:18]save to /storage/0538/doc_00167083 [14:56:18]save last doc name /storage/0538/doc_00167083 to /storage/kkm_last_doc_name [14:56:18]save OK [14:56:18]Clear old archive folders... [14:56:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:56:18]tlvbuf is 01579D10 [14:56:18]SAM_PROTO_ClearQueue [14:56:18]wFMCommunicate request_size=4 [14:56:18]MH_SAM_APDU [14:56:18]CAPDU: 80 09 00 00 [14:56:18]Write to MH i2c: E2 08 00 AF 03 80 09 00 00 00 00 00 00 24 [14:56:18]Write i2c OK [14:56:18]MH_I2C_Read... [14:56:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:56:18]Read from MH i2c: E2 [14:56:18]MH_I2C_Read... [14:56:18]Read from MH i2c: E2 03 00 [14:56:18]MH_I2C_Read... [14:56:18]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [14:56:18]RAPDU: 90 00 [14:56:18]wFMCommunicate OK [14:56:18]SAM_PROTO_ClearQueue done [14:56:18]KKMCreateOFDPacket [14:56:18]OFDProtocolAddRootSTLVToBuf [14:56:18]FM_MakeSignedData [14:56:18]FM_MakeSignedData [14:56:18]SAM_PROTO_SignData [14:56:18]wFMCommunicate request_size=4 [14:56:18]MH_SAM_APDU [14:56:18]CAPDU: 80 0D 01 02 [14:56:18]Write to MH i2c: E2 08 00 B0 03 80 0D 01 02 00 00 00 00 2C [14:56:18]Write i2c OK [14:56:18]MH_I2C_Read... [14:56:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:56:18]Read from MH i2c: E2 [14:56:18]MH_I2C_Read... [14:56:18]Read from MH i2c: E2 03 00 [14:56:18]MH_I2C_Read... [14:56:18]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [14:56:18]RAPDU: 90 00 [14:56:18]wFMCommunicate OK [14:56:18]wFMCommunicate request_size=255 [14:56:18]MH_SAM_APDU [14:56:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A2 00 00 00 F4 03 04 00 12 60 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AB 8C 02 00 35 04 06 00 0C 2D 6C 1C [14:56:18]Write to MH i2c: E2 02 01 B1 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 A2 00 00 00 F4 03 04 00 12 60 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AB 8C 02 00 35 04 06 00 0C 2D 6C 1C 00 00 5F [14:56:18]Write i2c OK [14:56:18]MH_I2C_Read... [14:56:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:19]Read from MH i2c: E2 [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: E2 03 00 [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [14:56:19]RAPDU: 90 00 [14:56:19]wFMCommunicate OK [14:56:19]wFMCommunicate request_size=7 [14:56:19]MH_SAM_APDU [14:56:19]CAPDU: 80 0D 02 02 02 5D E5 [14:56:19]Write to MH i2c: E2 0A 00 B2 03 80 0D 02 02 02 00 5D E5 00 00 75 [14:56:19]Write i2c OK [14:56:19]MH_I2C_Read... [14:56:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:19]Read from MH i2c: E2 [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: E2 03 00 [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [14:56:19]RAPDU: 90 00 [14:56:19]wFMCommunicate OK [14:56:19]wFMCommunicate request_size=4 [14:56:19]MH_SAM_APDU [14:56:19]CAPDU: 80 0D 03 02 [14:56:19]Write to MH i2c: E2 08 00 B3 03 80 0D 03 02 00 00 00 00 31 [14:56:19]Write i2c OK [14:56:19]MH_I2C_Read... [14:56:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:56:19]Read from MH i2c: E2 [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: E2 0B 00 [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: E2 0B 00 B3 03 00 AD 0F A3 B0 84 49 6F A3 90 00 20 [14:56:19]RAPDU: AD 0F A3 B0 84 49 6F A3 90 00 [14:56:19]wFMCommunicate OK [14:56:19]SAM_PROTO_SignData done [14:56:19]FM_MakeSignedData done [14:56:19]CreateOFDProtocolMessage [14:56:19]wFMCommunicate request_size=4 [14:56:19]MH_SAM_APDU [14:56:19]CAPDU: 80 11 00 00 [14:56:19]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [14:56:19]Write i2c OK [14:56:19]MH_I2C_Read... [14:56:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:19]Read from MH i2c: E2 [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: E2 17 00 [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: E2 17 00 B4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 89 [14:56:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:56:19]wFMCommunicate OK [14:56:19]CreateOFDProtocolMessage done [14:56:19]OFDSenderStorePacket 167083 [14:56:19]StoreOFDPacket docnum=167083 [14:56:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 A3 F5 04 01 13 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 32 31 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 A2 00 00 00 F4 03 04 00 12 60 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AB 8C 02 00 35 04 06 00 0C 2D 6C 1C 5D E5 AD 0F A3 B0 84 49 6F A3 [14:56:19]CheckFolder [14:56:19]dirname=/storage/ofd_packets [14:56:19]CheckFolder done [14:56:19]ProducePacketName [14:56:19]name=ofd_packets/00167083 [14:56:19]NVStorageSaveData ofd_packets/00167083 [14:56:19]File name is /storage/ofd_packets/00167083 [14:56:19]Write 298 bytes [14:56:19]NVStorageSaveData done [14:56:19]OFDSenderStorePacket done [14:56:19]KKMCreateOFDPacket done [14:56:19]NVStorageSaveData kkm_last_timestamp [14:56:19]File name is /storage/kkm_last_timestamp [14:56:19]Write 4 bytes [14:56:19]NVStorageSaveData done [14:56:19]ExternCall_PrintAddStr [14:56:19]wPrintStart [14:56:19]Write to MH i2c: 01 00 00 B5 03 B8 [14:56:19]Write i2c OK [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: 01 [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: 01 07 00 [14:56:19]MH_I2C_Read... [14:56:19]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 FF 0F CD [14:56:19]RasterBufferAndPrint [14:56:19]line Счет N : (1)221672 [14:56:19]line ИНН: 02508201610067 [14:56:19]line Контрольно-Кассовый Чек [14:56:19]line ПРОДАЖА [14:56:19]line ТРК (МРК, ГНК) : 41 [14:56:19]line Товар: 2710194210 [14:56:19]line ДТ-К-5 [14:56:19]line 9.190 * 76.20 [14:56:19]line = 700.28 [14:56:19]line НДС 12% НСП 1% [14:56:19]line > о реализуемом товаре [14:56:19]line ОКРУГЛЕНИЕ: -0.28 [14:56:19]line ИТОГО: 700.00 [14:56:19]line Внесено: 700.00 [14:56:19]line СДАЧА: 0.00 [14:56:19]line НСП 1% : 6.20 [14:56:19]line НДС 12% : 74.37 [14:56:19]line Наличными: 700.00 [14:56:19]line Безнал.: 0.00 [14:56:19]line Место: АЗС № 161 "Партнер Нефть" [14:56:19]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [14:56:19]line СНО: Общий режим [14:56:19]line Чек 162 24.10.2024 14:56 [14:56:19]line Смена: 538 ФФД: 1.0 [14:56:19]line ЗНМ: 0300000104 [14:56:19]line РНМ: 0000000000091764 [14:56:19]line Версия ККМ: 001 [14:56:19]line ФМ: 0000000000871759 [14:56:19]line ФД: 167083 [14:56:19]line ФПД: 13389226860005 [14:56:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145618&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167083&fm=13389226860005&tin=02508201610067®Number=0000000000091764&sum=70000 [14:56:19]OFD Sender: Processing packet 167083 [packets to send 48, broken 47] [14:56:19]ProducePacketName [14:56:19]name=ofd_packets/00167083 [14:56:19]OFD Sender: To server: pG, [14:56:19]CommunicateWithHost lk.salyk.kg:30040 [14:56:19]ConnectInit lk.salyk.kg [14:56:19]written 0, free lines is 4095 [14:56:19]Connected sock=6 [14:56:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 A3 F5 04 01 13 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 32 31 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 A2 00 00 00 F4 03 04 00 12 60 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AB 8C 02 00 35 04 06 00 0C 2D 6C 1C 5D E5 AD 0F A3 B0 84 49 6F A3 [14:56:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 0B 92 47 00 2B 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 35 39 10 04 04 00 AB 8C 02 00 F4 03 04 00 76 06 1A 67 B6 04 01 00 00 E9 13 3E F7 C6 02 D8 8D [14:56:19]CommunicateWithHost err = 0 [14:56:19]CheckOFDResponse [14:56:19]1017 (14) - 77093643461234 [14:56:19]1041 (16) - 0000000000871759 [14:56:19]1040 (4) - 167083 [14:56:19]1012 (4) - 24.10.2024 08:33 [14:56:19]1206 (1) - 0 [14:56:19]OFD Sender: Remove packet 167083 [14:56:19]ProducePacketName [14:56:19]name=ofd_packets/00167083 [14:56:19]NVStorageDeleteData [14:56:20]Write to MH i2c: 01 00 00 E0 03 E3 [14:56:20]Write i2c OK [14:56:20]MH_I2C_Read... [14:56:20]Read from MH i2c: 01 [14:56:20]MH_I2C_Read... [14:56:20]Read from MH i2c: 01 07 00 [14:56:20]MH_I2C_Read... [14:56:20]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 B8 0C AE [14:56:20]RasterBufferAndPrint [14:56:20]line [14:56:20]line [14:56:20]line [14:56:20]line [14:56:20]line [14:56:20]written 0, free lines is 3263 [14:56:20]MH_Cut [14:56:20]Write to MH i2c: D1 01 00 E7 03 01 BC [14:56:20]Write i2c OK [14:56:20]MH_I2C_Read... [14:56:20]Read from MH i2c: D1 [14:56:20]MH_I2C_Read... [14:56:20]Read from MH i2c: D1 01 00 [14:56:20]MH_I2C_Read... [14:56:20]Read from MH i2c: D1 01 00 E7 03 00 BB [14:56:20]Write to MH i2c: 01 00 00 E8 03 EB [14:56:20]Write i2c OK [14:56:20]MH_I2C_Read... [14:56:20]OFD Sender: No OFD packet to send [14:56:20]*** Cut start [14:56:20]*** Partial cut [14:56:20]*** CUTSNS_PIN = 1 [14:56:20]*** CUTSNS_PIN = 0 [14:56:21]*** Brake cut motor [14:56:21]Read from MH i2c: 01 [14:56:21]MH_I2C_Read... [14:56:21]*** Stop cut motor [14:56:21]*** Cut end [14:56:21]Read from MH i2c: 01 07 00 [14:56:21]MH_I2C_Read... [14:56:21]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 FF 0F 00 [14:56:21]process_action close_receipt done [14:56:21]requested_data is exist [14:56:21]produce_requested_data [14:56:21]requested_item fm.sn is exist - process it [14:56:21]wFMCommunicate request_size=4 [14:56:21]MH_SAM_APDU [14:56:21]CAPDU: 80 11 00 00 [14:56:21]Write to MH i2c: E2 08 00 E9 03 80 11 00 00 00 00 00 00 66 [14:56:21]Write i2c OK [14:56:21]MH_I2C_Read... [14:56:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:21]Read from MH i2c: E2 [14:56:21]MH_I2C_Read... [14:56:21]Read from MH i2c: E2 17 00 [14:56:21]MH_I2C_Read... [14:56:21]Read from MH i2c: E2 17 00 E9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 BE [14:56:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [14:56:21]wFMCommunicate OK [14:56:21]requested_item fd.num is exist - process it [14:56:21]SAM_PROTO_GetFieldsCounters [14:56:21]wFMCommunicate request_size=4 [14:56:21]MH_SAM_APDU [14:56:21]CAPDU: 80 13 00 00 [14:56:21]Write to MH i2c: E2 08 00 EA 03 80 13 00 00 00 00 00 00 69 [14:56:21]Write i2c OK [14:56:21]MH_I2C_Read... [14:56:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:56:21]Read from MH i2c: E2 [14:56:21]MH_I2C_Read... [14:56:21]Read from MH i2c: E2 62 00 [14:56:21]MH_I2C_Read... [14:56:21]Read from MH i2c: E2 62 00 EA 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AB 8C 02 00 0E 04 04 00 1A 02 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 CC [14:56:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AB 8C 02 00 0E 04 04 00 1A 02 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 [14:56:21]wFMCommunicate OK [14:56:21]SAM_PROTO_GetFieldsCounters done [14:56:21]requested_item shift.num is exist - process it [14:56:21]requested_item shift.opened is exist - process it [14:56:21]req_shift_opened [14:56:21]FM_GetShiftState [14:56:21]SAM_PROTO_GetShiftState [14:56:21]wFMCommunicate request_size=4 [14:56:21]MH_SAM_APDU [14:56:21]CAPDU: 80 13 01 00 [14:56:21]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [14:56:21]Write i2c OK [14:56:21]MH_I2C_Read... [14:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:21]Read from MH i2c: E2 [14:56:21]MH_I2C_Read... [14:56:21]Read from MH i2c: E2 0E 00 [14:56:21]MH_I2C_Read... [14:56:21]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 39 [14:56:21]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [14:56:21]wFMCommunicate OK [14:56:21]SAM_PROTO_GetShiftState done [14:56:21]FM_GetShiftState done [14:56:21]req_shift_opened done [14:56:21]requested_item shift.open_date is exist - process it [14:56:21]req_shift_open_date [14:56:21]req_shift_open_date done [14:56:21]produce_requested_data done [14:56:21]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167083,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [14:56:21]process_action_free close_receipt [14:56:21]json_value_free [14:56:21]json_value_free done [14:56:21]process_json_proto returns [14:56:21]Send response to host [14:56:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167083,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [14:56:21]free response buf [14:56:21]execute_script done [14:56:21]execute_script returns [14:56:21]free content buf [14:56:21]Sock 9.Close socket [14:56:21]Sock 9.Thread stoped [14:56:25]OFD Sender: No OFD packet to send [14:56:30]OFD Sender: No OFD packet to send [14:56:35]OFD Sender: No OFD packet to send [14:56:40]OFD Sender: No OFD packet to send [14:56:45]OFD Sender: No OFD packet to send [14:56:50]OFD Sender: No OFD packet to send [14:56:55]OFD Sender: No OFD packet to send [14:57:00]OFD Sender: No OFD packet to send [14:57:05]OFD Sender: No OFD packet to send [14:57:10]OFD Sender: No OFD packet to send [14:57:15]OFD Sender: No OFD packet to send [14:57:20]OFD Sender: No OFD packet to send [14:57:25]OFD Sender: No OFD packet to send [14:57:30]OFD Sender: No OFD packet to send [14:57:35]OFD Sender: No OFD packet to send [14:57:40]OFD Sender: No OFD packet to send [14:57:45]OFD Sender: No OFD packet to send [14:57:50]OFD Sender: No OFD packet to send [14:57:55]OFD Sender: No OFD packet to send [14:58:00]OFD Sender: No OFD packet to send [14:58:05]OFD Sender: No OFD packet to send [14:58:10]OFD Sender: No OFD packet to send [14:58:15]OFD Sender: No OFD packet to send [14:58:20]OFD Sender: No OFD packet to send [14:58:25]OFD Sender: No OFD packet to send [14:58:30]OFD Sender: No OFD packet to send [14:58:35]OFD Sender: No OFD packet to send [14:58:40]OFD Sender: No OFD packet to send [14:58:45]OFD Sender: No OFD packet to send [14:58:50]OFD Sender: No OFD packet to send [14:58:55]OFD Sender: No OFD packet to send [14:59:00]OFD Sender: No OFD packet to send [14:59:05]OFD Sender: No OFD packet to send [14:59:10]OFD Sender: No OFD packet to send [14:59:15]OFD Sender: No OFD packet to send [14:59:20]OFD Sender: No OFD packet to send [14:59:25]OFD Sender: No OFD packet to send [14:59:30]OFD Sender: No OFD packet to send [14:59:35]OFD Sender: No OFD packet to send [14:59:40]OFD Sender: No OFD packet to send [14:59:45]OFD Sender: No OFD packet to send [14:59:50]OFD Sender: No OFD packet to send [14:59:55]OFD Sender: No OFD packet to send [15:00:00]OFD Sender: No OFD packet to send [15:00:05]OFD Sender: No OFD packet to send [15:00:10]OFD Sender: No OFD packet to send [15:00:15]OFD Sender: No OFD packet to send [15:00:20]OFD Sender: No OFD packet to send [15:00:25]OFD Sender: No OFD packet to send [15:00:30]OFD Sender: No OFD packet to send [15:00:35]OFD Sender: No OFD packet to send [15:00:40]OFD Sender: No OFD packet to send [15:00:45]OFD Sender: No OFD packet to send [15:00:50]OFD Sender: No OFD packet to send [15:00:55]OFD Sender: No OFD packet to send [15:01:00]OFD Sender: No OFD packet to send [15:01:05]OFD Sender: No OFD packet to send [15:01:10]OFD Sender: No OFD packet to send [15:01:15]OFD Sender: No OFD packet to send [15:01:20]OFD Sender: No OFD packet to send [15:01:25]OFD Sender: No OFD packet to send [15:01:30]OFD Sender: No OFD packet to send [15:01:35]OFD Sender: No OFD packet to send [15:01:40]OFD Sender: No OFD packet to send [15:01:43]accept exits with 7 [15:01:43]New connection [15:01:43]New thread 3067264356 created [15:01:43]Thread 3067407716 joined [15:01:43]Waiting for new connection... [15:01:43] Sock 7.Parse request [15:01:43]Sock 7.Check first char [15:01:43]Sock 7.First char is OK [15:01:43]request: POST /json_proto HTTP/1.0 [15:01:43]Method: POST [15:01:43]URL: /json_proto [15:01:43]Method is POST - this is cgi request [15:01:43]url: /json_proto [15:01:43]query_string will be loaded in cgi processing [15:01:43]execute_cgi json_proto POST (null) [15:01:43]execute_cgi path=json_proto method=POST [15:01:43]POST find Content-Length [15:01:43]Host: 172.17.53.195:8080 [15:01:43]Content-Length: 677 [15:01:43]Content-Type: application/json [15:01:43] [15:01:43]POST finish read [15:01:43]Found Content-Length = 677 [15:01:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:43]execute_script... [15:01: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)221673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:43]POST & json_proto [15:01:43]process_json_proto [15:01:43]json parsed OK: [15:01:43]protocol is kg_v1.0 [15:01:43]action value=close_receipt [15:01:43]process_action close_receipt [15:01:43]cmd_close_receipt [15:01:43]MH_GetDate [15:01:43]Write to MH i2c: F0 00 00 EC 03 DE [15:01:43]Write i2c OK [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: F0 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: F0 09 00 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: F0 09 00 EC 03 00 58 61 1A 67 21 48 4A 65 39 [15:01:43]GetLastDocTimeStamp 1729781778 [15:01:43]current date 1729782104 [15:01:43]FM_GetShiftState [15:01:43]SAM_PROTO_GetShiftState [15:01:43]wFMCommunicate request_size=4 [15:01:43]MH_SAM_APDU [15:01:43]CAPDU: 80 13 01 00 [15:01:43]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [15:01:43]Write i2c OK [15:01:43]MH_I2C_Read... [15:01:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:43]Read from MH i2c: E2 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 0E 00 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 3B [15:01:43]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:01:43]wFMCommunicate OK [15:01:43]SAM_PROTO_GetShiftState done [15:01:43]FM_GetShiftState done [15:01:43]opened in 1729730220 [15:01:43]opened+sec_in_day 1729816620 [15:01:43]quantity*price = 50041 [15:01:43]sum+1 = 50042 [15:01:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 163 24.10.2024 15:01 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167084 ФПД: 268691726906799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150144&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167084&fm=268691726906799&tin=02508201610067®Number=0000000000091764&sum=50000 [15:01:44]StoreToDocumentArchive [15:01:44]shift 538 fd 167084 [15:01:44]save to /storage/0538/doc_00167084 [15:01:44]save last doc name /storage/0538/doc_00167084 to /storage/kkm_last_doc_name [15:01:44]save OK [15:01:44]Clear old archive folders... [15:01:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:44]tlvbuf is 015F6D40 [15:01:44]SAM_PROTO_ClearQueue [15:01:44]wFMCommunicate request_size=4 [15:01:44]MH_SAM_APDU [15:01:44]CAPDU: 80 09 00 00 [15:01:44]Write to MH i2c: E2 08 00 FA 03 80 09 00 00 00 00 00 00 6F [15:01:44]Write i2c OK [15:01:44]MH_I2C_Read... [15:01:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:44]Read from MH i2c: E2 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 03 00 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [15:01:44]RAPDU: 90 00 [15:01:44]wFMCommunicate OK [15:01:44]SAM_PROTO_ClearQueue done [15:01:44]KKMCreateOFDPacket [15:01:44]OFDProtocolAddRootSTLVToBuf [15:01:44]FM_MakeSignedData [15:01:44]FM_MakeSignedData [15:01:44]SAM_PROTO_SignData [15:01:44]wFMCommunicate request_size=4 [15:01:44]MH_SAM_APDU [15:01:44]CAPDU: 80 0D 01 02 [15:01:44]Write to MH i2c: E2 08 00 FB 03 80 0D 01 02 00 00 00 00 77 [15:01:44]Write i2c OK [15:01:44]MH_I2C_Read... [15:01:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:44]Read from MH i2c: E2 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 03 00 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [15:01:44]RAPDU: 90 00 [15:01:44]wFMCommunicate OK [15:01:44]wFMCommunicate request_size=255 [15:01:44]MH_SAM_APDU [15:01:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 58 61 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AC 8C 02 00 35 04 06 00 F4 [15:01:44]Write to MH i2c: E2 02 01 FC 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 58 61 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AC 8C 02 00 35 04 06 00 F4 00 00 34 [15:01:44]Write i2c OK [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 [15:01:44]MH_I2C_Read... [15:01:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:44]Read from MH i2c: E2 03 00 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [15:01:44]RAPDU: 90 00 [15:01:44]wFMCommunicate OK [15:01:44]wFMCommunicate request_size=10 [15:01:44]MH_SAM_APDU [15:01:44]CAPDU: 80 0D 02 02 05 5F AA EF B5 AF [15:01:44]Write to MH i2c: E2 0D 00 FD 03 80 0D 02 02 05 00 5F AA EF B5 AF 00 00 E0 [15:01:44]Write i2c OK [15:01:44]MH_I2C_Read... [15:01:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:44]Read from MH i2c: E2 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 03 00 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [15:01:44]RAPDU: 90 00 [15:01:44]wFMCommunicate OK [15:01:44]wFMCommunicate request_size=4 [15:01:44]MH_SAM_APDU [15:01:44]CAPDU: 80 0D 03 02 [15:01:44]Write to MH i2c: E2 08 00 FE 03 80 0D 03 02 00 00 00 00 7C [15:01:44]Write i2c OK [15:01:44]MH_I2C_Read... [15:01:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:44]Read from MH i2c: E2 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 0B 00 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 0B 00 FE 03 00 CE 21 30 AB 42 E3 57 1D 90 00 E0 [15:01:44]RAPDU: CE 21 30 AB 42 E3 57 1D 90 00 [15:01:44]wFMCommunicate OK [15:01:44]SAM_PROTO_SignData done [15:01:44]FM_MakeSignedData done [15:01:44]CreateOFDProtocolMessage [15:01:44]wFMCommunicate request_size=4 [15:01:44]MH_SAM_APDU [15:01:44]CAPDU: 80 11 00 00 [15:01:44]Write to MH i2c: E2 08 00 FF 03 80 11 00 00 00 00 00 00 7C [15:01:44]Write i2c OK [15:01:44]MH_I2C_Read... [15:01:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:44]Read from MH i2c: E2 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 17 00 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: E2 17 00 FF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 D4 [15:01:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:01:44]wFMCommunicate OK [15:01:44]CreateOFDProtocolMessage done [15:01:44]OFDSenderStorePacket 167084 [15:01:44]StoreOFDPacket docnum=167084 [15:01:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 8E 2E 07 01 4E 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 58 61 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AC 8C 02 00 35 04 06 00 F4 5F AA EF B5 AF CE 21 30 AB 42 E3 57 1D [15:01:44]CheckFolder [15:01:44]dirname=/storage/ofd_packets [15:01:44]CheckFolder done [15:01:44]ProducePacketName [15:01:44]name=ofd_packets/00167084 [15:01:44]NVStorageSaveData ofd_packets/00167084 [15:01:44]File name is /storage/ofd_packets/00167084 [15:01:44]Write 301 bytes [15:01:44]NVStorageSaveData done [15:01:44]OFDSenderStorePacket done [15:01:44]KKMCreateOFDPacket done [15:01:44]NVStorageSaveData kkm_last_timestamp [15:01:44]File name is /storage/kkm_last_timestamp [15:01:44]Write 4 bytes [15:01:44]NVStorageSaveData done [15:01:44]ExternCall_PrintAddStr [15:01:44]wPrintStart [15:01:44]Write to MH i2c: 01 00 00 00 04 04 [15:01:44]Write i2c OK [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: 01 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: 01 07 00 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: 01 07 00 00 04 00 00 00 00 00 FF 0F 19 [15:01:44]RasterBufferAndPrint [15:01:44]line Счет N : (1)221673 [15:01:44]line ИНН: 02508201610067 [15:01:44]line Контрольно-Кассовый Чек [15:01:44]line ПРОДАЖА [15:01:44]line ТРК (МРК, ГНК) : 23 [15:01:44]line Товар: 2710124130 [15:01:44]line Аи-92-К-5 [15:01:44]line 7.480 * 66.90 [15:01:44]line = 500.41 [15:01:44]line НДС 12% НСП 1% [15:01:44]line > о реализуемом товаре [15:01:44]line ОКРУГЛЕНИЕ: -0.41 [15:01:44]line ИТОГО: 500.00 [15:01:44]line Внесено: 500.00 [15:01:44]line СДАЧА: 0.00 [15:01:44]line НСП 1% : 4.43 [15:01:44]line НДС 12% : 53.14 [15:01:44]line Наличными: 500.00 [15:01:44]line Безнал.: 0.00 [15:01:44]line Место: АЗС № 161 "Партнер Нефть" [15:01:44]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:01:44]line СНО: Общий режим [15:01:44]line Чек 163 24.10.2024 15:01 [15:01:44]line Смена: 538 ФФД: 1.0 [15:01:44]line ЗНМ: 0300000104 [15:01:44]line РНМ: 0000000000091764 [15:01:44]line Версия ККМ: 001 [15:01:44]line ФМ: 0000000000871759 [15:01:44]line ФД: 167084 [15:01:44]line ФПД: 268691726906799 [15:01:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150144&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167084&fm=268691726906799&tin=02508201610067®Number=0000000000091764&sum=50000 [15:01:45]OFD Sender: Processing packet 167084 [packets to send 48, broken 47] [15:01:45]ProducePacketName [15:01:45]name=ofd_packets/00167084 [15:01:45]OFD Sender: To server: pG, [15:01:45]CommunicateWithHost lk.salyk.kg:30040 [15:01:45]ConnectInit lk.salyk.kg [15:01:45]written 0, free lines is 4095 [15:01:45]Connected sock=10 [15:01: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 35 39 0F 01 00 00 8E 2E 07 01 4E 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 58 61 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AC 8C 02 00 35 04 06 00 F4 5F AA EF B5 AF CE 21 30 AB 42 E3 57 1D [15:01:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 8E C6 47 00 70 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AC 8C 02 00 F4 03 04 00 BB 07 1A 67 B6 04 01 00 00 1A 24 2E 97 DD CC 98 A0 [15:01:45]CommunicateWithHost err = 0 [15:01:45]CheckOFDResponse [15:01:45]1017 (14) - 77093643461234 [15:01:45]1041 (16) - 0000000000871759 [15:01:45]1040 (4) - 167084 [15:01:45]1012 (4) - 24.10.2024 08:39 [15:01:45]1206 (1) - 0 [15:01:45]OFD Sender: Remove packet 167084 [15:01:45]ProducePacketName [15:01:45]name=ofd_packets/00167084 [15:01:45]NVStorageDeleteData [15:01:45]Write to MH i2c: 01 00 00 2B 04 2F [15:01:45]Write i2c OK [15:01:45]MH_I2C_Read... [15:01:45]Read from MH i2c: 01 [15:01:45]MH_I2C_Read... [15:01:45]Read from MH i2c: 01 07 00 [15:01:45]MH_I2C_Read... [15:01:45]Read from MH i2c: 01 07 00 2B 04 00 00 00 00 00 B7 0C F9 [15:01:45]RasterBufferAndPrint [15:01:45]line [15:01:45]line [15:01:45]line [15:01:45]line [15:01:45]line [15:01:45]written 0, free lines is 3262 [15:01:45]MH_Cut [15:01:45]Write to MH i2c: D1 01 00 32 04 01 08 [15:01:45]Write i2c OK [15:01:45]MH_I2C_Read... [15:01:45]Read from MH i2c: D1 [15:01:45]MH_I2C_Read... [15:01:45]Read from MH i2c: D1 01 00 [15:01:45]MH_I2C_Read... [15:01:45]Read from MH i2c: D1 01 00 32 04 00 07 [15:01:45]Write to MH i2c: 01 00 00 33 04 37 [15:01:45]Write i2c OK [15:01:45]MH_I2C_Read... [15:01:45]OFD Sender: No OFD packet to send [15:01:46]*** Cut start [15:01:46]*** Partial cut [15:01:46]*** CUTSNS_PIN = 1 [15:01:46]*** CUTSNS_PIN = 0 [15:01:46]*** Brake cut motor [15:01:47]Read from MH i2c: 01 [15:01:47]MH_I2C_Read... [15:01:47]*** Stop cut motor [15:01:47]*** Cut end [15:01:47]Read from MH i2c: 01 07 00 [15:01:47]MH_I2C_Read... [15:01:47]Read from MH i2c: 01 07 00 33 04 00 00 00 00 00 FF 0F 4C [15:01:47]process_action close_receipt done [15:01:47]requested_data is exist [15:01:47]produce_requested_data [15:01:47]requested_item fm.sn is exist - process it [15:01:47]wFMCommunicate request_size=4 [15:01:47]MH_SAM_APDU [15:01:47]CAPDU: 80 11 00 00 [15:01:47]Write to MH i2c: E2 08 00 34 04 80 11 00 00 00 00 00 00 B2 [15:01:47]Write i2c OK [15:01:47]MH_I2C_Read... [15:01:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:47]Read from MH i2c: E2 [15:01:47]MH_I2C_Read... [15:01:47]Read from MH i2c: E2 17 00 [15:01:47]MH_I2C_Read... [15:01:47]Read from MH i2c: E2 17 00 34 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 0A [15:01:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:01:47]wFMCommunicate OK [15:01:47]requested_item fd.num is exist - process it [15:01:47]SAM_PROTO_GetFieldsCounters [15:01:47]wFMCommunicate request_size=4 [15:01:47]MH_SAM_APDU [15:01:47]CAPDU: 80 13 00 00 [15:01:47]Write to MH i2c: E2 08 00 35 04 80 13 00 00 00 00 00 00 B5 [15:01:47]Write i2c OK [15:01:47]MH_I2C_Read... [15:01:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:47]Read from MH i2c: E2 [15:01:47]MH_I2C_Read... [15:01:47]Read from MH i2c: E2 62 00 [15:01:47]MH_I2C_Read... [15:01:47]Read from MH i2c: E2 62 00 35 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AC 8C 02 00 0E 04 04 00 1A 02 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 1C [15:01: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AC 8C 02 00 0E 04 04 00 1A 02 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 [15:01:47]wFMCommunicate OK [15:01:47]SAM_PROTO_GetFieldsCounters done [15:01:47]requested_item shift.num is exist - process it [15:01:47]requested_item shift.opened is exist - process it [15:01:47]req_shift_opened [15:01:47]FM_GetShiftState [15:01:47]SAM_PROTO_GetShiftState [15:01:47]wFMCommunicate request_size=4 [15:01:47]MH_SAM_APDU [15:01:47]CAPDU: 80 13 01 00 [15:01:47]Write to MH i2c: E2 08 00 36 04 80 13 01 00 00 00 00 00 B7 [15:01:47]Write i2c OK [15:01:47]MH_I2C_Read... [15:01:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:47]Read from MH i2c: E2 [15:01:47]MH_I2C_Read... [15:01:47]Read from MH i2c: E2 0E 00 [15:01:47]MH_I2C_Read... [15:01:47]Read from MH i2c: E2 0E 00 36 04 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 85 [15:01:47]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:01:47]wFMCommunicate OK [15:01:47]SAM_PROTO_GetShiftState done [15:01:47]FM_GetShiftState done [15:01:47]req_shift_opened done [15:01:47]requested_item shift.open_date is exist - process it [15:01:47]req_shift_open_date [15:01:47]req_shift_open_date done [15:01:47]produce_requested_data done [15:01:47]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167084,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:01:47]process_action_free close_receipt [15:01:47]json_value_free [15:01:47]json_value_free done [15:01:47]process_json_proto returns [15:01:47]Send response to host [15:01:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167084,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:01:47]free response buf [15:01:47]execute_script done [15:01:47]execute_script returns [15:01:47]free content buf [15:01:47]Sock 7.Close socket [15:01:47]Sock 7.Thread stoped [15:01:50]OFD Sender: No OFD packet to send [15:01:55]OFD Sender: No OFD packet to send [15:02:00]OFD Sender: No OFD packet to send [15:02:05]OFD Sender: No OFD packet to send [15:02:10]OFD Sender: No OFD packet to send [15:02:15]OFD Sender: No OFD packet to send [15:02:20]OFD Sender: No OFD packet to send [15:02:25]OFD Sender: No OFD packet to send [15:02:30]OFD Sender: No OFD packet to send [15:02:35]OFD Sender: No OFD packet to send [15:02:40]OFD Sender: No OFD packet to send [15:02:45]OFD Sender: No OFD packet to send [15:02:50]OFD Sender: No OFD packet to send [15:02:55]OFD Sender: No OFD packet to send [15:03:00]OFD Sender: No OFD packet to send [15:03:05]OFD Sender: No OFD packet to send [15:03:10]OFD Sender: No OFD packet to send [15:03:16]OFD Sender: No OFD packet to send [15:03:21]OFD Sender: No OFD packet to send [15:03:26]OFD Sender: No OFD packet to send [15:03:31]OFD Sender: No OFD packet to send [15:03:36]OFD Sender: No OFD packet to send [15:03:41]OFD Sender: No OFD packet to send [15:03:46]OFD Sender: No OFD packet to send [15:03:50]accept exits with 9 [15:03:50]New connection [15:03:50]New thread 3067407716 created [15:03:50]Thread 3067264356 joined [15:03:50]Waiting for new connection... [15:03:50] Sock 9.Parse request [15:03:50]Sock 9.Check first char [15:03:50]Sock 9.First char is OK [15:03:50]request: POST /json_proto HTTP/1.0 [15:03:50]Method: POST [15:03:50]URL: /json_proto [15:03:50]Method is POST - this is cgi request [15:03:50]url: /json_proto [15:03:50]query_string will be loaded in cgi processing [15:03:50]execute_cgi json_proto POST (null) [15:03:50]execute_cgi path=json_proto method=POST [15:03:50]POST find Content-Length [15:03:50]Host: 172.17.53.195:8080 [15:03:50]Content-Length: 674 [15:03:50]Content-Type: application/json [15:03:50] [15:03:50]POST finish read [15:03:50]Found Content-Length = 674 [15:03:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.560, "sum" : 499.87, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:50]execute_script... [15:03: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)221674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.560, "sum" : 499.87, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 499.00, "payments": [ { "type": 0, "sum" : 499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:50]POST & json_proto [15:03:50]process_json_proto [15:03:50]json parsed OK: [15:03:50]protocol is kg_v1.0 [15:03:50]action value=close_receipt [15:03:50]process_action close_receipt [15:03:50]cmd_close_receipt [15:03:50]MH_GetDate [15:03:50]Write to MH i2c: F0 00 00 37 04 2A [15:03:50]Write i2c OK [15:03:50]MH_I2C_Read... [15:03:50]Read from MH i2c: F0 [15:03:50]MH_I2C_Read... [15:03:50]Read from MH i2c: F0 09 00 [15:03:50]MH_I2C_Read... [15:03:50]Read from MH i2c: F0 09 00 37 04 00 D7 61 1A 67 21 48 4A 65 04 [15:03:50]GetLastDocTimeStamp 1729782104 [15:03:50]current date 1729782231 [15:03:50]FM_GetShiftState [15:03:50]SAM_PROTO_GetShiftState [15:03:50]wFMCommunicate request_size=4 [15:03:50]MH_SAM_APDU [15:03:50]CAPDU: 80 13 01 00 [15:03:50]Write to MH i2c: E2 08 00 38 04 80 13 01 00 00 00 00 00 B9 [15:03:50]Write i2c OK [15:03:50]MH_I2C_Read... [15:03:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:50]Read from MH i2c: E2 [15:03:50]MH_I2C_Read... [15:03:50]Read from MH i2c: E2 0E 00 [15:03:50]MH_I2C_Read... [15:03:50]Read from MH i2c: E2 0E 00 38 04 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 87 [15:03:50]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:03:50]wFMCommunicate OK [15:03:50]SAM_PROTO_GetShiftState done [15:03:50]FM_GetShiftState done [15:03:50]opened in 1729730220 [15:03:50]opened+sec_in_day 1729816620 [15:03:50]quantity*price = 49987 [15:03:50]sum+1 = 49988 [15:03:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.87 ИТОГО: 499.00 Внесено: 500.00 СДАЧА: 1.00 НСП 1% : 4.42 НДС 12% : 53.08 Наличными: 499.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 164 24.10.2024 15:03 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167085 ФПД: 32264020527153 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150351&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167085&fm=32264020527153&tin=02508201610067®Number=0000000000091764&sum=49900 [15:03:51]StoreToDocumentArchive [15:03:51]shift 538 fd 167085 [15:03:51]save to /storage/0538/doc_00167085 [15:03:51]save last doc name /storage/0538/doc_00167085 to /storage/kkm_last_doc_name [15:03:51]save OK [15:03:51]Clear old archive folders... [15:03:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:03:51]tlvbuf is 01606160 [15:03:51]SAM_PROTO_ClearQueue [15:03:51]wFMCommunicate request_size=4 [15:03:51]MH_SAM_APDU [15:03:51]CAPDU: 80 09 00 00 [15:03:51]Write to MH i2c: E2 08 00 45 04 80 09 00 00 00 00 00 00 BB [15:03:51]Write i2c OK [15:03:51]MH_I2C_Read... [15:03:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:51]Read from MH i2c: E2 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 03 00 [15:03:51]MH_I2C_Read... [15:03:51]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [15:03:51]RAPDU: 90 00 [15:03:51]wFMCommunicate OK [15:03:51]SAM_PROTO_ClearQueue done [15:03:51]KKMCreateOFDPacket [15:03:51]OFDProtocolAddRootSTLVToBuf [15:03:51]FM_MakeSignedData [15:03:51]FM_MakeSignedData [15:03:51]SAM_PROTO_SignData [15:03:51]wFMCommunicate request_size=4 [15:03:51]MH_SAM_APDU [15:03:51]CAPDU: 80 0D 01 02 [15:03:51]Write to MH i2c: E2 08 00 46 04 80 0D 01 02 00 00 00 00 C3 [15:03:51]Write i2c OK [15:03:51]MH_I2C_Read... [15:03:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:52]Read from MH i2c: E2 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: E2 03 00 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [15:03:52]RAPDU: 90 00 [15:03:52]wFMCommunicate OK [15:03:52]wFMCommunicate request_size=255 [15:03:52]MH_SAM_APDU [15:03:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BC 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 D7 61 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AD 8C 02 00 35 04 06 00 1D 58 0D 7B [15:03:52]Write to MH i2c: E2 02 01 47 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BC 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 D7 61 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AD 8C 02 00 35 04 06 00 1D 58 0D 7B 00 00 5F [15:03:52]Write i2c OK [15:03:52]MH_I2C_Read... [15:03:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:52]Read from MH i2c: E2 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: E2 03 00 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [15:03:52]RAPDU: 90 00 [15:03:52]wFMCommunicate OK [15:03:52]wFMCommunicate request_size=7 [15:03:52]MH_SAM_APDU [15:03:52]CAPDU: 80 0D 02 02 02 88 31 [15:03:52]Write to MH i2c: E2 0A 00 48 04 80 0D 02 02 02 00 88 31 00 00 83 [15:03:52]Write i2c OK [15:03:52]MH_I2C_Read... [15:03:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:52]Read from MH i2c: E2 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: E2 03 00 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [15:03:52]RAPDU: 90 00 [15:03:52]wFMCommunicate OK [15:03:52]wFMCommunicate request_size=4 [15:03:52]MH_SAM_APDU [15:03:52]CAPDU: 80 0D 03 02 [15:03:52]Write to MH i2c: E2 08 00 49 04 80 0D 03 02 00 00 00 00 C8 [15:03:52]Write i2c OK [15:03:52]MH_I2C_Read... [15:03:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:52]Read from MH i2c: E2 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: E2 0B 00 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: E2 0B 00 49 04 00 58 4B A1 B5 CC 50 E0 DF 90 00 9D [15:03:52]RAPDU: 58 4B A1 B5 CC 50 E0 DF 90 00 [15:03:52]wFMCommunicate OK [15:03:52]SAM_PROTO_SignData done [15:03:52]FM_MakeSignedData done [15:03:52]CreateOFDProtocolMessage [15:03:52]wFMCommunicate request_size=4 [15:03:52]MH_SAM_APDU [15:03:52]CAPDU: 80 11 00 00 [15:03:52]Write to MH i2c: E2 08 00 4A 04 80 11 00 00 00 00 00 00 C8 [15:03:52]Write i2c OK [15:03:52]MH_I2C_Read... [15:03:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:52]Read from MH i2c: E2 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: E2 17 00 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: E2 17 00 4A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 20 [15:03:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:03:52]wFMCommunicate OK [15:03:52]CreateOFDProtocolMessage done [15:03:52]OFDSenderStorePacket 167085 [15:03:52]StoreOFDPacket docnum=167085 [15:03:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 2E 5F 04 01 38 CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BC 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 D7 61 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AD 8C 02 00 35 04 06 00 1D 58 0D 7B 88 31 58 4B A1 B5 CC 50 E0 DF [15:03:52]CheckFolder [15:03:52]dirname=/storage/ofd_packets [15:03:52]CheckFolder done [15:03:52]ProducePacketName [15:03:52]name=ofd_packets/00167085 [15:03:52]NVStorageSaveData ofd_packets/00167085 [15:03:52]File name is /storage/ofd_packets/00167085 [15:03:52]Write 298 bytes [15:03:52]NVStorageSaveData done [15:03:52]OFDSenderStorePacket done [15:03:52]KKMCreateOFDPacket done [15:03:52]NVStorageSaveData kkm_last_timestamp [15:03:52]File name is /storage/kkm_last_timestamp [15:03:52]Write 4 bytes [15:03:52]NVStorageSaveData done [15:03:52]ExternCall_PrintAddStr [15:03:52]wPrintStart [15:03:52]Write to MH i2c: 01 00 00 4B 04 4F [15:03:52]Write i2c OK [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: 01 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: 01 07 00 [15:03:52]MH_I2C_Read... [15:03:52]Read from MH i2c: 01 07 00 4B 04 00 00 00 00 00 FF 0F 64 [15:03:52]RasterBufferAndPrint [15:03:52]line Счет N : (1)221674 [15:03:52]line ИНН: 02508201610067 [15:03:52]line Контрольно-Кассовый Чек [15:03:52]line ПРОДАЖА [15:03:52]line ТРК (МРК, ГНК) : 11 [15:03:52]line Товар: 2710194210 [15:03:52]line ДТ-К-5 [15:03:52]line 6.560 * 76.20 [15:03:52]line = 499.87 [15:03:52]line НДС 12% НСП 1% [15:03:52]line > о реализуемом товаре [15:03:52]line ОКРУГЛЕНИЕ: -0.87 [15:03:52]line ИТОГО: 499.00 [15:03:52]line Внесено: 500.00 [15:03:52]line СДАЧА: 1.00 [15:03:52]line НСП 1% : 4.42 [15:03:52]line НДС 12% : 53.08 [15:03:52]line Наличными: 499.00 [15:03:52]line Безнал.: 0.00 [15:03:52]line Место: АЗС № 161 "Партнер Нефть" [15:03:52]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:03:52]line СНО: Общий режим [15:03:52]line Чек 164 24.10.2024 15:03 [15:03:52]line Смена: 538 ФФД: 1.0 [15:03:52]line ЗНМ: 0300000104 [15:03:52]line РНМ: 0000000000091764 [15:03:52]line Версия ККМ: 001 [15:03:52]line ФМ: 0000000000871759 [15:03:52]line ФД: 167085 [15:03:52]line ФПД: 32264020527153 [15:03:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150351&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167085&fm=32264020527153&tin=02508201610067®Number=0000000000091764&sum=49900 [15:03:52]OFD Sender: Processing packet 167085 [packets to send 48, broken 47] [15:03:52]ProducePacketName [15:03:52]name=ofd_packets/00167085 [15:03:52]OFD Sender: To server: pG, [15:03:52]CommunicateWithHost lk.salyk.kg:30040 [15:03:52]ConnectInit lk.salyk.kg [15:03:52]written 0, free lines is 4095 [15:03:52]Connected sock=10 [15:03: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 35 39 0C 01 00 00 2E 5F 04 01 38 CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 43 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC C2 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 BC 14 00 00 00 00 07 04 06 00 EC C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 D7 61 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AD 8C 02 00 35 04 06 00 1D 58 0D 7B 88 31 58 4B A1 B5 CC 50 E0 DF [15:03: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 35 39 4F 00 00 00 9B 92 47 00 90 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 35 39 10 04 04 00 AD 8C 02 00 F4 03 04 00 3B 08 1A 67 B6 04 01 00 00 BF BF 5A 2A 8D 8F 4E 6E [15:03:53]CommunicateWithHost err = 0 [15:03:53]CheckOFDResponse [15:03:53]1017 (14) - 77093643461234 [15:03:53]1041 (16) - 0000000000871759 [15:03:53]1040 (4) - 167085 [15:03:53]1012 (4) - 24.10.2024 08:41 [15:03:53]1206 (1) - 0 [15:03:53]OFD Sender: Remove packet 167085 [15:03:53]ProducePacketName [15:03:53]name=ofd_packets/00167085 [15:03:53]NVStorageDeleteData [15:03:53]Write to MH i2c: 01 00 00 76 04 7A [15:03:53]Write i2c OK [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: 01 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: 01 07 00 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: 01 07 00 76 04 00 00 00 00 00 BA 0C 47 [15:03:53]RasterBufferAndPrint [15:03:53]line [15:03:53]line [15:03:53]line [15:03:53]line [15:03:53]line [15:03:53]written 0, free lines is 3266 [15:03:53]MH_Cut [15:03:53]Write to MH i2c: D1 01 00 7D 04 01 53 [15:03:53]Write i2c OK [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: D1 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: D1 01 00 [15:03:53]MH_I2C_Read... [15:03:53]Read from MH i2c: D1 01 00 7D 04 00 52 [15:03:53]Write to MH i2c: 01 00 00 7E 04 82 [15:03:53]Write i2c OK [15:03:53]MH_I2C_Read... [15:03:53]OFD Sender: No OFD packet to send [15:03:54]*** Cut start [15:03:54]*** Partial cut [15:03:54]*** CUTSNS_PIN = 1 [15:03:54]*** CUTSNS_PIN = 0 [15:03:54]*** Brake cut motor [15:03:54]Read from MH i2c: 01 [15:03:54]MH_I2C_Read... [15:03:54]*** Stop cut motor [15:03:54]*** Cut end [15:03:54]Read from MH i2c: 01 07 00 [15:03:54]MH_I2C_Read... [15:03:54]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 FF 0F 97 [15:03:54]process_action close_receipt done [15:03:54]requested_data is exist [15:03:54]produce_requested_data [15:03:54]requested_item fm.sn is exist - process it [15:03:54]wFMCommunicate request_size=4 [15:03:54]MH_SAM_APDU [15:03:54]CAPDU: 80 11 00 00 [15:03:54]Write to MH i2c: E2 08 00 7F 04 80 11 00 00 00 00 00 00 FD [15:03:54]Write i2c OK [15:03:54]MH_I2C_Read... [15:03:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:54]Read from MH i2c: E2 [15:03:54]MH_I2C_Read... [15:03:54]Read from MH i2c: E2 17 00 [15:03:54]MH_I2C_Read... [15:03:54]Read from MH i2c: E2 17 00 7F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 55 [15:03:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:03:54]wFMCommunicate OK [15:03:54]requested_item fd.num is exist - process it [15:03:54]SAM_PROTO_GetFieldsCounters [15:03:54]wFMCommunicate request_size=4 [15:03:54]MH_SAM_APDU [15:03:54]CAPDU: 80 13 00 00 [15:03:54]Write to MH i2c: E2 08 00 80 04 80 13 00 00 00 00 00 00 00 [15:03:54]Write i2c OK [15:03:54]MH_I2C_Read... [15:03:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:54]Read from MH i2c: E2 [15:03:54]MH_I2C_Read... [15:03:54]Read from MH i2c: E2 62 00 [15:03:54]MH_I2C_Read... [15:03:54]Read from MH i2c: E2 62 00 80 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AD 8C 02 00 0E 04 04 00 1A 02 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 6B [15:03: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AD 8C 02 00 0E 04 04 00 1A 02 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 [15:03:54]wFMCommunicate OK [15:03:54]SAM_PROTO_GetFieldsCounters done [15:03:54]requested_item shift.num is exist - process it [15:03:54]requested_item shift.opened is exist - process it [15:03:54]req_shift_opened [15:03:54]FM_GetShiftState [15:03:54]SAM_PROTO_GetShiftState [15:03:54]wFMCommunicate request_size=4 [15:03:54]MH_SAM_APDU [15:03:54]CAPDU: 80 13 01 00 [15:03:54]Write to MH i2c: E2 08 00 81 04 80 13 01 00 00 00 00 00 02 [15:03:54]Write i2c OK [15:03:54]MH_I2C_Read... [15:03:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:54]Read from MH i2c: E2 [15:03:54]MH_I2C_Read... [15:03:54]Read from MH i2c: E2 0E 00 [15:03:54]MH_I2C_Read... [15:03:54]Read from MH i2c: E2 0E 00 81 04 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 D0 [15:03:54]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:03:54]wFMCommunicate OK [15:03:55]SAM_PROTO_GetShiftState done [15:03:55]FM_GetShiftState done [15:03:55]req_shift_opened done [15:03:55]requested_item shift.open_date is exist - process it [15:03:55]req_shift_open_date [15:03:55]req_shift_open_date done [15:03:55]produce_requested_data done [15:03:55]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167085,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:03:55]process_action_free close_receipt [15:03:55]json_value_free [15:03:55]json_value_free done [15:03:55]process_json_proto returns [15:03:55]Send response to host [15:03:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167085,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:03:55]free response buf [15:03:55]execute_script done [15:03:55]execute_script returns [15:03:55]free content buf [15:03:55]Sock 9.Close socket [15:03:55]Sock 9.Thread stoped [15:03:58]OFD Sender: No OFD packet to send [15:04:03]OFD Sender: No OFD packet to send [15:04:08]OFD Sender: No OFD packet to send [15:04:13]OFD Sender: No OFD packet to send [15:04:18]OFD Sender: No OFD packet to send [15:04:23]OFD Sender: No OFD packet to send [15:04:28]OFD Sender: No OFD packet to send [15:04:33]OFD Sender: No OFD packet to send [15:04:38]OFD Sender: No OFD packet to send [15:04:43]OFD Sender: No OFD packet to send [15:04:48]OFD Sender: No OFD packet to send [15:04:53]OFD Sender: No OFD packet to send [15:04:58]OFD Sender: No OFD packet to send [15:05:03]OFD Sender: No OFD packet to send [15:05:08]OFD Sender: No OFD packet to send [15:05:13]OFD Sender: No OFD packet to send [15:05:18]OFD Sender: No OFD packet to send [15:05:23]OFD Sender: No OFD packet to send [15:05:28]OFD Sender: No OFD packet to send [15:05:33]OFD Sender: No OFD packet to send [15:05:38]OFD Sender: No OFD packet to send [15:05:43]OFD Sender: No OFD packet to send [15:05:48]OFD Sender: No OFD packet to send [15:05:53]OFD Sender: No OFD packet to send [15:05:58]OFD Sender: No OFD packet to send [15:06:03]OFD Sender: No OFD packet to send [15:06:08]OFD Sender: No OFD packet to send [15:06:13]OFD Sender: No OFD packet to send [15:06:18]OFD Sender: No OFD packet to send [15:06:23]OFD Sender: No OFD packet to send [15:06:28]OFD Sender: No OFD packet to send [15:06:33]OFD Sender: No OFD packet to send [15:06:38]OFD Sender: No OFD packet to send [15:06:43]OFD Sender: No OFD packet to send [15:06:48]OFD Sender: No OFD packet to send [15:06:53]OFD Sender: No OFD packet to send [15:06:58]OFD Sender: No OFD packet to send [15:07:03]OFD Sender: No OFD packet to send [15:07:08]OFD Sender: No OFD packet to send [15:07:13]OFD Sender: No OFD packet to send [15:07:18]OFD Sender: No OFD packet to send [15:07:23]OFD Sender: No OFD packet to send [15:07:28]OFD Sender: No OFD packet to send [15:07:33]OFD Sender: No OFD packet to send [15:07:38]OFD Sender: No OFD packet to send [15:07:43]OFD Sender: No OFD packet to send [15:07:48]OFD Sender: No OFD packet to send [15:07:53]OFD Sender: No OFD packet to send [15:07:58]OFD Sender: No OFD packet to send [15:08:03]OFD Sender: No OFD packet to send [15:08:08]OFD Sender: No OFD packet to send [15:08:13]OFD Sender: No OFD packet to send [15:08:18]OFD Sender: No OFD packet to send [15:08:23]OFD Sender: No OFD packet to send [15:08:28]OFD Sender: No OFD packet to send [15:08:33]OFD Sender: No OFD packet to send [15:08:38]OFD Sender: No OFD packet to send [15:08:43]OFD Sender: No OFD packet to send [15:08:48]OFD Sender: No OFD packet to send [15:08:53]OFD Sender: No OFD packet to send [15:08:58]OFD Sender: No OFD packet to send [15:09:03]OFD Sender: No OFD packet to send [15:09:08]OFD Sender: No OFD packet to send [15:09:13]OFD Sender: No OFD packet to send [15:09:18]OFD Sender: No OFD packet to send [15:09:23]OFD Sender: No OFD packet to send [15:09:28]OFD Sender: No OFD packet to send [15:09:33]OFD Sender: No OFD packet to send [15:09:38]OFD Sender: No OFD packet to send [15:09:43]OFD Sender: No OFD packet to send [15:09:48]OFD Sender: No OFD packet to send [15:09:53]OFD Sender: No OFD packet to send [15:09:58]OFD Sender: No OFD packet to send [15:10:04]OFD Sender: No OFD packet to send [15:10:09]OFD Sender: No OFD packet to send [15:10:14]OFD Sender: No OFD packet to send [15:10:19]OFD Sender: No OFD packet to send [15:10:24]OFD Sender: No OFD packet to send [15:10:29]OFD Sender: No OFD packet to send [15:10:34]OFD Sender: No OFD packet to send [15:10:39]OFD Sender: No OFD packet to send [15:10:44]OFD Sender: No OFD packet to send [15:10:49]OFD Sender: No OFD packet to send [15:10:54]OFD Sender: No OFD packet to send [15:10:59]OFD Sender: No OFD packet to send [15:11:04]OFD Sender: No OFD packet to send [15:11:09]OFD Sender: No OFD packet to send [15:11:14]OFD Sender: No OFD packet to send [15:11:19]OFD Sender: No OFD packet to send [15:11:24]OFD Sender: No OFD packet to send [15:11:29]OFD Sender: No OFD packet to send [15:11:34]OFD Sender: No OFD packet to send [15:11:39]OFD Sender: No OFD packet to send [15:11:44]OFD Sender: No OFD packet to send [15:11:49]OFD Sender: No OFD packet to send [15:11:52]accept exits with 7 [15:11:52]New connection [15:11:52]New thread 3067264356 created [15:11:52]Thread 3067407716 joined [15:11:52]Waiting for new connection... [15:11:52] Sock 7.Parse request [15:11:52]Sock 7.Check first char [15:11:52]Sock 7.First char is OK [15:11:52]request: POST /json_proto HTTP/1.0 [15:11:52]Method: POST [15:11:52]URL: /json_proto [15:11:52]Method is POST - this is cgi request [15:11:52]url: /json_proto [15:11:52]query_string will be loaded in cgi processing [15:11:52]execute_cgi json_proto POST (null) [15:11:52]execute_cgi path=json_proto method=POST [15:11:52]POST find Content-Length [15:11:52]Host: 172.17.53.195:8080 [15:11:52]Content-Length: 682 [15:11:52]Content-Type: application/json [15:11:52] [15:11:52]POST finish read [15:11:52]Found Content-Length = 682 [15:11:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:52]execute_script... [15:11: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)221675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:52]POST & json_proto [15:11:52]process_json_proto [15:11:52]json parsed OK: [15:11:52]protocol is kg_v1.0 [15:11:52]action value=close_receipt [15:11:52]process_action close_receipt [15:11:52]cmd_close_receipt [15:11:52]MH_GetDate [15:11:52]Write to MH i2c: F0 00 00 82 04 75 [15:11:52]Write i2c OK [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: F0 [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: F0 09 00 [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: F0 09 00 82 04 00 B9 63 1A 67 21 48 4A 65 33 [15:11:52]GetLastDocTimeStamp 1729782231 [15:11:52]current date 1729782713 [15:11:52]FM_GetShiftState [15:11:52]SAM_PROTO_GetShiftState [15:11:52]wFMCommunicate request_size=4 [15:11:52]MH_SAM_APDU [15:11:52]CAPDU: 80 13 01 00 [15:11:52]Write to MH i2c: E2 08 00 83 04 80 13 01 00 00 00 00 00 04 [15:11:52]Write i2c OK [15:11:52]MH_I2C_Read... [15:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:52]Read from MH i2c: E2 [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: E2 0E 00 [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: E2 0E 00 83 04 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 D2 [15:11:52]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:11:52]wFMCommunicate OK [15:11:52]SAM_PROTO_GetShiftState done [15:11:52]FM_GetShiftState done [15:11:52]opened in 1729730220 [15:11:52]opened+sec_in_day 1729816620 [15:11:52]quantity*price = 100015 [15:11:52]sum+1 = 100017 [15:11:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 165 24.10.2024 15:11 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167086 ФПД: 262391750917875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151153&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167086&fm=262391750917875&tin=02508201610067®Number=0000000000091764&sum=100000 [15:11:53]StoreToDocumentArchive [15:11:53]shift 538 fd 167086 [15:11:53]save to /storage/0538/doc_00167086 [15:11:53]save last doc name /storage/0538/doc_00167086 to /storage/kkm_last_doc_name [15:11:53]save OK [15:11:53]Clear old archive folders... [15:11:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:11:53]tlvbuf is 016056B0 [15:11:53]SAM_PROTO_ClearQueue [15:11:53]wFMCommunicate request_size=4 [15:11:53]MH_SAM_APDU [15:11:53]CAPDU: 80 09 00 00 [15:11:53]Write to MH i2c: E2 08 00 90 04 80 09 00 00 00 00 00 00 06 [15:11:53]Write i2c OK [15:11:53]MH_I2C_Read... [15:11:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:53]Read from MH i2c: E2 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: E2 03 00 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [15:11:53]RAPDU: 90 00 [15:11:53]wFMCommunicate OK [15:11:53]SAM_PROTO_ClearQueue done [15:11:53]KKMCreateOFDPacket [15:11:53]OFDProtocolAddRootSTLVToBuf [15:11:53]FM_MakeSignedData [15:11:53]FM_MakeSignedData [15:11:53]SAM_PROTO_SignData [15:11:53]wFMCommunicate request_size=4 [15:11:53]MH_SAM_APDU [15:11:53]CAPDU: 80 0D 01 02 [15:11:53]Write to MH i2c: E2 08 00 91 04 80 0D 01 02 00 00 00 00 0E [15:11:53]Write i2c OK [15:11:53]MH_I2C_Read... [15:11:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:53]Read from MH i2c: E2 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: E2 03 00 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [15:11:53]RAPDU: 90 00 [15:11:53]wFMCommunicate OK [15:11:53]wFMCommunicate request_size=255 [15:11:53]MH_SAM_APDU [15:11:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 B9 63 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AE 8C 02 00 35 04 06 00 EE [15:11:53]Write to MH i2c: E2 02 01 92 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 B9 63 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AE 8C 02 00 35 04 06 00 EE 00 00 26 [15:11:53]Write i2c OK [15:11:53]MH_I2C_Read... [15:11:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:53]Read from MH i2c: E2 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: E2 03 00 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [15:11:53]RAPDU: 90 00 [15:11:53]wFMCommunicate OK [15:11:53]wFMCommunicate request_size=10 [15:11:53]MH_SAM_APDU [15:11:53]CAPDU: 80 0D 02 02 05 A4 D7 1A FE F3 [15:11:53]Write to MH i2c: E2 0D 00 93 04 80 0D 02 02 05 00 A4 D7 1A FE F3 00 00 A1 [15:11:53]Write i2c OK [15:11:53]MH_I2C_Read... [15:11:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:53]Read from MH i2c: E2 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: E2 03 00 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [15:11:53]RAPDU: 90 00 [15:11:53]wFMCommunicate OK [15:11:53]wFMCommunicate request_size=4 [15:11:53]MH_SAM_APDU [15:11:53]CAPDU: 80 0D 03 02 [15:11:53]Write to MH i2c: E2 08 00 94 04 80 0D 03 02 00 00 00 00 13 [15:11:53]Write i2c OK [15:11:53]MH_I2C_Read... [15:11:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:54]Read from MH i2c: E2 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 0B 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 0B 00 94 04 00 55 2B B7 9D A3 9C F3 84 90 00 9E [15:11:54]RAPDU: 55 2B B7 9D A3 9C F3 84 90 00 [15:11:54]wFMCommunicate OK [15:11:54]SAM_PROTO_SignData done [15:11:54]FM_MakeSignedData done [15:11:54]CreateOFDProtocolMessage [15:11:54]wFMCommunicate request_size=4 [15:11:54]MH_SAM_APDU [15:11:54]CAPDU: 80 11 00 00 [15:11:54]Write to MH i2c: E2 08 00 95 04 80 11 00 00 00 00 00 00 13 [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:54]Read from MH i2c: E2 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 17 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 17 00 95 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 6B [15:11:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:11:54]wFMCommunicate OK [15:11:54]CreateOFDProtocolMessage done [15:11:54]OFDSenderStorePacket 167086 [15:11:54]StoreOFDPacket docnum=167086 [15:11:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 6A EB 07 01 46 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 B9 63 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AE 8C 02 00 35 04 06 00 EE A4 D7 1A FE F3 55 2B B7 9D A3 9C F3 84 [15:11:54]CheckFolder [15:11:54]dirname=/storage/ofd_packets [15:11:54]CheckFolder done [15:11:54]ProducePacketName [15:11:54]name=ofd_packets/00167086 [15:11:54]NVStorageSaveData ofd_packets/00167086 [15:11:54]File name is /storage/ofd_packets/00167086 [15:11:54]Write 301 bytes [15:11:54]NVStorageSaveData done [15:11:54]OFDSenderStorePacket done [15:11:54]KKMCreateOFDPacket done [15:11:54]NVStorageSaveData kkm_last_timestamp [15:11:54]File name is /storage/kkm_last_timestamp [15:11:54]Write 4 bytes [15:11:54]NVStorageSaveData done [15:11:54]ExternCall_PrintAddStr [15:11:54]wPrintStart [15:11:54]Write to MH i2c: 01 00 00 96 04 9A [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: 01 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: 01 07 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: 01 07 00 96 04 00 00 00 00 00 FF 0F AF [15:11:54]RasterBufferAndPrint [15:11:54]line Счет N : (1)221675 [15:11:54]line ИНН: 02508201610067 [15:11:54]line Контрольно-Кассовый Чек [15:11:54]line ПРОДАЖА [15:11:54]line ТРК (МРК, ГНК) : 23 [15:11:54]line Товар: 2710124130 [15:11:54]line Аи-92-К-5 [15:11:54]line 14.950 * 66.90 [15:11:54]line = 1000.16 [15:11:54]line НДС 12% НСП 1% [15:11:54]line > о реализуемом товаре [15:11:54]line ОКРУГЛЕНИЕ: -0.16 [15:11:54]line ИТОГО: 1000.00 [15:11:54]line Внесено: 1000.00 [15:11:54]line СДАЧА: 0.00 [15:11:54]line НСП 1% : 8.85 [15:11:54]line НДС 12% : 106.21 [15:11:54]line Наличными: 1000.00 [15:11:54]line Безнал.: 0.00 [15:11:54]line Место: АЗС № 161 "Партнер Нефть" [15:11:54]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:11:54]line СНО: Общий режим [15:11:54]line Чек 165 24.10.2024 15:11 [15:11:54]line Смена: 538 ФФД: 1.0 [15:11:54]line ЗНМ: 0300000104 [15:11:54]line РНМ: 0000000000091764 [15:11:54]line Версия ККМ: 001 [15:11:54]line ФМ: 0000000000871759 [15:11:54]line ФД: 167086 [15:11:54]line ФПД: 262391750917875 [15:11:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151153&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167086&fm=262391750917875&tin=02508201610067®Number=0000000000091764&sum=100000 [15:11:54]OFD Sender: Processing packet 167086 [packets to send 48, broken 47] [15:11:54]ProducePacketName [15:11:54]name=ofd_packets/00167086 [15:11:54]OFD Sender: To server: pG, [15:11:54]CommunicateWithHost lk.salyk.kg:30040 [15:11:54]ConnectInit lk.salyk.kg [15:11:54]written 0, free lines is 4095 [15:11:54]Connected sock=10 [15:11: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 35 39 0F 01 00 00 6A EB 07 01 46 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 B9 63 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AE 8C 02 00 35 04 06 00 EE A4 D7 1A FE F3 55 2B B7 9D A3 9C F3 84 [15:11: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 35 39 4F 00 00 00 DD 78 47 00 E4 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AE 8C 02 00 F4 03 04 00 1D 0A 1A 67 B6 04 01 00 00 A4 1C 83 4A E3 BB 27 26 [15:11:54]CommunicateWithHost err = 0 [15:11:54]CheckOFDResponse [15:11:54]1017 (14) - 77093643461234 [15:11:54]1041 (16) - 0000000000871759 [15:11:54]1040 (4) - 167086 [15:11:54]1012 (4) - 24.10.2024 08:49 [15:11:54]1206 (1) - 0 [15:11:54]OFD Sender: Remove packet 167086 [15:11:54]ProducePacketName [15:11:54]name=ofd_packets/00167086 [15:11:54]NVStorageDeleteData [15:11:54]Write to MH i2c: 01 00 00 C1 04 C5 [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: 01 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: 01 07 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: 01 07 00 C1 04 00 00 00 00 00 B8 0C 90 [15:11:54]RasterBufferAndPrint [15:11:54]line [15:11:54]line [15:11:54]line [15:11:54]line [15:11:54]line [15:11:54]written 0, free lines is 3262 [15:11:54]MH_Cut [15:11:54]Write to MH i2c: D1 01 00 C8 04 01 9E [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: D1 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: D1 01 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: D1 01 00 C8 04 00 9D [15:11:54]Write to MH i2c: 01 00 00 C9 04 CD [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:55]OFD Sender: No OFD packet to send [15:11:55]*** Cut start [15:11:55]*** Partial cut [15:11:55]*** CUTSNS_PIN = 1 [15:11:55]*** CUTSNS_PIN = 0 [15:11:56]*** Brake cut motor [15:11:56]Read from MH i2c: 01 [15:11:56]MH_I2C_Read... [15:11:56]*** Stop cut motor [15:11:56]*** Cut end [15:11:56]Read from MH i2c: 01 07 00 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: 01 07 00 C9 04 00 00 00 00 00 FF 0F E2 [15:11:56]process_action close_receipt done [15:11:56]requested_data is exist [15:11:56]produce_requested_data [15:11:56]requested_item fm.sn is exist - process it [15:11:56]wFMCommunicate request_size=4 [15:11:56]MH_SAM_APDU [15:11:56]CAPDU: 80 11 00 00 [15:11:56]Write to MH i2c: E2 08 00 CA 04 80 11 00 00 00 00 00 00 48 [15:11:56]Write i2c OK [15:11:56]MH_I2C_Read... [15:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:56]Read from MH i2c: E2 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 17 00 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 17 00 CA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 A0 [15:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:11:56]wFMCommunicate OK [15:11:56]requested_item fd.num is exist - process it [15:11:56]SAM_PROTO_GetFieldsCounters [15:11:56]wFMCommunicate request_size=4 [15:11:56]MH_SAM_APDU [15:11:56]CAPDU: 80 13 00 00 [15:11:56]Write to MH i2c: E2 08 00 CB 04 80 13 00 00 00 00 00 00 4B [15:11:56]Write i2c OK [15:11:56]MH_I2C_Read... [15:11:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:56]Read from MH i2c: E2 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 62 00 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 62 00 CB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AE 8C 02 00 0E 04 04 00 1A 02 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 BA [15:11: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AE 8C 02 00 0E 04 04 00 1A 02 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 [15:11:56]wFMCommunicate OK [15:11:56]SAM_PROTO_GetFieldsCounters done [15:11:56]requested_item shift.num is exist - process it [15:11:56]requested_item shift.opened is exist - process it [15:11:56]req_shift_opened [15:11:56]FM_GetShiftState [15:11:56]SAM_PROTO_GetShiftState [15:11:56]wFMCommunicate request_size=4 [15:11:56]MH_SAM_APDU [15:11:56]CAPDU: 80 13 01 00 [15:11:56]Write to MH i2c: E2 08 00 CC 04 80 13 01 00 00 00 00 00 4D [15:11:56]Write i2c OK [15:11:56]MH_I2C_Read... [15:11:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:56]Read from MH i2c: E2 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 0E 00 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: E2 0E 00 CC 04 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 1B [15:11:56]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:11:56]wFMCommunicate OK [15:11:56]SAM_PROTO_GetShiftState done [15:11:56]FM_GetShiftState done [15:11:56]req_shift_opened done [15:11:56]requested_item shift.open_date is exist - process it [15:11:56]req_shift_open_date [15:11:56]req_shift_open_date done [15:11:56]produce_requested_data done [15:11:56]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167086,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:11:56]process_action_free close_receipt [15:11:56]json_value_free [15:11:56]json_value_free done [15:11:56]process_json_proto returns [15:11:56]Send response to host [15:11:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167086,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:11:56]free response buf [15:11:56]execute_script done [15:11:56]execute_script returns [15:11:56]free content buf [15:11:56]Sock 7.Close socket [15:11:56]Sock 7.Thread stoped [15:12:00]OFD Sender: No OFD packet to send [15:12:05]OFD Sender: No OFD packet to send [15:12:10]OFD Sender: No OFD packet to send [15:12:15]OFD Sender: No OFD packet to send [15:12:20]OFD Sender: No OFD packet to send [15:12:25]OFD Sender: No OFD packet to send [15:12:30]OFD Sender: No OFD packet to send [15:12:35]OFD Sender: No OFD packet to send [15:12:40]OFD Sender: No OFD packet to send [15:12:45]OFD Sender: No OFD packet to send [15:12:50]OFD Sender: No OFD packet to send [15:12:55]OFD Sender: No OFD packet to send [15:13:00]OFD Sender: No OFD packet to send [15:13:05]OFD Sender: No OFD packet to send [15:13:10]OFD Sender: No OFD packet to send [15:13:15]OFD Sender: No OFD packet to send [15:13:20]OFD Sender: No OFD packet to send [15:13:25]OFD Sender: No OFD packet to send [15:13:30]OFD Sender: No OFD packet to send [15:13:35]OFD Sender: No OFD packet to send [15:13:40]OFD Sender: No OFD packet to send [15:13:45]OFD Sender: No OFD packet to send [15:13:50]OFD Sender: No OFD packet to send [15:13:55]OFD Sender: No OFD packet to send [15:14:00]OFD Sender: No OFD packet to send [15:14:05]OFD Sender: No OFD packet to send [15:14:10]OFD Sender: No OFD packet to send [15:14:15]OFD Sender: No OFD packet to send [15:14:16]accept exits with 9 [15:14:16]New connection [15:14:16]New thread 3067407716 created [15:14:16]Thread 3067264356 joined [15:14:16]Waiting for new connection... [15:14:16] Sock 9.Parse request [15:14:16]Sock 9.Check first char [15:14:16]Sock 9.First char is OK [15:14:16]request: POST /json_proto HTTP/1.0 [15:14:16]Method: POST [15:14:16]URL: /json_proto [15:14:16]Method is POST - this is cgi request [15:14:16]url: /json_proto [15:14:16]query_string will be loaded in cgi processing [15:14:16]execute_cgi json_proto POST (null) [15:14:16]execute_cgi path=json_proto method=POST [15:14:16]POST find Content-Length [15:14:16]Host: 172.17.53.195:8080 [15:14:16]Content-Length: 679 [15:14:16]Content-Type: application/json [15:14:16] [15:14:16]POST finish read [15:14:16]Found Content-Length = 679 [15:14:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:16]execute_script... [15:14:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:16]POST & json_proto [15:14:16]process_json_proto [15:14:16]json parsed OK: [15:14:16]protocol is kg_v1.0 [15:14:16]action value=close_receipt [15:14:16]process_action close_receipt [15:14:16]cmd_close_receipt [15:14:16]MH_GetDate [15:14:16]Write to MH i2c: F0 00 00 CD 04 C0 [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: F0 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: F0 09 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: F0 09 00 CD 04 00 49 64 1A 67 21 48 4A 65 0F [15:14:16]GetLastDocTimeStamp 1729782713 [15:14:16]current date 1729782857 [15:14:16]FM_GetShiftState [15:14:16]SAM_PROTO_GetShiftState [15:14:16]wFMCommunicate request_size=4 [15:14:16]MH_SAM_APDU [15:14:16]CAPDU: 80 13 01 00 [15:14:16]Write to MH i2c: E2 08 00 CE 04 80 13 01 00 00 00 00 00 4F [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:16]Read from MH i2c: E2 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 0E 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 0E 00 CE 04 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 1D [15:14:16]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:14:16]wFMCommunicate OK [15:14:16]SAM_PROTO_GetShiftState done [15:14:16]FM_GetShiftState done [15:14:16]opened in 1729730220 [15:14:16]opened+sec_in_day 1729816620 [15:14:16]quantity*price = 100050 [15:14:16]sum+1 = 100052 [15:14:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 166 24.10.2024 15:14 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167087 ФПД: 27893487683680 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151417&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167087&fm=27893487683680&tin=02508201610067®Number=0000000000091764&sum=100000 [15:14:17]StoreToDocumentArchive [15:14:17]shift 538 fd 167087 [15:14:17]save to /storage/0538/doc_00167087 [15:14:17]save last doc name /storage/0538/doc_00167087 to /storage/kkm_last_doc_name [15:14:17]save OK [15:14:17]Clear old archive folders... [15:14:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:14:17]tlvbuf is B6FC7230 [15:14:17]SAM_PROTO_ClearQueue [15:14:17]wFMCommunicate request_size=4 [15:14:17]MH_SAM_APDU [15:14:17]CAPDU: 80 09 00 00 [15:14:17]Write to MH i2c: E2 08 00 DB 04 80 09 00 00 00 00 00 00 51 [15:14:17]Write i2c OK [15:14:17]MH_I2C_Read... [15:14:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:17]Read from MH i2c: E2 [15:14:17]MH_I2C_Read... [15:14:17]Read from MH i2c: E2 03 00 [15:14:17]MH_I2C_Read... [15:14:17]Read from MH i2c: E2 03 00 DB 04 00 90 00 53 [15:14:17]RAPDU: 90 00 [15:14:17]wFMCommunicate OK [15:14:17]SAM_PROTO_ClearQueue done [15:14:17]KKMCreateOFDPacket [15:14:17]OFDProtocolAddRootSTLVToBuf [15:14:17]FM_MakeSignedData [15:14:17]FM_MakeSignedData [15:14:17]SAM_PROTO_SignData [15:14:17]wFMCommunicate request_size=4 [15:14:17]MH_SAM_APDU [15:14:17]CAPDU: 80 0D 01 02 [15:14:17]Write to MH i2c: E2 08 00 DC 04 80 0D 01 02 00 00 00 00 59 [15:14:17]Write i2c OK [15:14:17]MH_I2C_Read... [15:14:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:17]Read from MH i2c: E2 [15:14:17]MH_I2C_Read... [15:14:17]Read from MH i2c: E2 03 00 [15:14:17]MH_I2C_Read... [15:14:17]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [15:14:17]RAPDU: 90 00 [15:14:17]wFMCommunicate OK [15:14:17]wFMCommunicate request_size=255 [15:14:17]MH_SAM_APDU [15:14:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 49 64 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AF 8C 02 00 35 04 06 00 19 5E 75 6C [15:14:17]Write to MH i2c: E2 02 01 DD 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 49 64 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AF 8C 02 00 35 04 06 00 19 5E 75 6C 00 00 6A [15:14:17]Write i2c OK [15:14:17]MH_I2C_Read... [15:14:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:18]Read from MH i2c: E2 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 03 00 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [15:14:18]RAPDU: 90 00 [15:14:18]wFMCommunicate OK [15:14:18]wFMCommunicate request_size=7 [15:14:18]MH_SAM_APDU [15:14:18]CAPDU: 80 0D 02 02 02 C8 60 [15:14:18]Write to MH i2c: E2 0A 00 DE 04 80 0D 02 02 02 00 C8 60 00 00 88 [15:14:18]Write i2c OK [15:14:18]MH_I2C_Read... [15:14:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:18]Read from MH i2c: E2 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 03 00 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [15:14:18]RAPDU: 90 00 [15:14:18]wFMCommunicate OK [15:14:18]wFMCommunicate request_size=4 [15:14:18]MH_SAM_APDU [15:14:18]CAPDU: 80 0D 03 02 [15:14:18]Write to MH i2c: E2 08 00 DF 04 80 0D 03 02 00 00 00 00 5E [15:14:18]Write i2c OK [15:14:18]MH_I2C_Read... [15:14:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:18]Read from MH i2c: E2 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 0B 00 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 0B 00 DF 04 00 E7 1F FC 64 31 1D 93 69 90 00 0F [15:14:18]RAPDU: E7 1F FC 64 31 1D 93 69 90 00 [15:14:18]wFMCommunicate OK [15:14:18]SAM_PROTO_SignData done [15:14:18]FM_MakeSignedData done [15:14:18]CreateOFDProtocolMessage [15:14:18]wFMCommunicate request_size=4 [15:14:18]MH_SAM_APDU [15:14:18]CAPDU: 80 11 00 00 [15:14:18]Write to MH i2c: E2 08 00 E0 04 80 11 00 00 00 00 00 00 5E [15:14:18]Write i2c OK [15:14:18]MH_I2C_Read... [15:14:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:18]Read from MH i2c: E2 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 17 00 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 17 00 E0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 B6 [15:14:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:14:18]wFMCommunicate OK [15:14:18]CreateOFDProtocolMessage done [15:14:18]OFDSenderStorePacket 167087 [15:14:18]StoreOFDPacket docnum=167087 [15:14:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 0C E4 04 01 B3 F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 49 64 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AF 8C 02 00 35 04 06 00 19 5E 75 6C C8 60 E7 1F FC 64 31 1D 93 69 [15:14:18]CheckFolder [15:14:18]dirname=/storage/ofd_packets [15:14:18]CheckFolder done [15:14:18]ProducePacketName [15:14:18]name=ofd_packets/00167087 [15:14:18]NVStorageSaveData ofd_packets/00167087 [15:14:18]File name is /storage/ofd_packets/00167087 [15:14:18]Write 298 bytes [15:14:18]NVStorageSaveData done [15:14:18]OFDSenderStorePacket done [15:14:18]KKMCreateOFDPacket done [15:14:18]NVStorageSaveData kkm_last_timestamp [15:14:18]File name is /storage/kkm_last_timestamp [15:14:18]Write 4 bytes [15:14:18]NVStorageSaveData done [15:14:18]ExternCall_PrintAddStr [15:14:18]wPrintStart [15:14:18]Write to MH i2c: 01 00 00 E1 04 E5 [15:14:18]Write i2c OK [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: 01 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: 01 07 00 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: 01 07 00 E1 04 00 00 00 00 00 FF 0F FA [15:14:18]RasterBufferAndPrint [15:14:18]line Счет N : (1)221676 [15:14:18]line ИНН: 02508201610067 [15:14:18]line Контрольно-Кассовый Чек [15:14:18]line ПРОДАЖА [15:14:18]line ТРК (МРК, ГНК) : 11 [15:14:18]line Товар: 2710194210 [15:14:18]line ДТ-К-5 [15:14:18]line 13.130 * 76.20 [15:14:18]line = 1000.51 [15:14:18]line НДС 12% НСП 1% [15:14:18]line > о реализуемом товаре [15:14:18]line ОКРУГЛЕНИЕ: -0.51 [15:14:18]line ИТОГО: 1000.00 [15:14:18]line Внесено: 1000.00 [15:14:18]line СДАЧА: 0.00 [15:14:18]line НСП 1% : 8.85 [15:14:18]line НДС 12% : 106.25 [15:14:18]line Наличными: 1000.00 [15:14:18]line Безнал.: 0.00 [15:14:18]line Место: АЗС № 161 "Партнер Нефть" [15:14:18]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:14:18]line СНО: Общий режим [15:14:18]line Чек 166 24.10.2024 15:14 [15:14:18]line Смена: 538 ФФД: 1.0 [15:14:18]line ЗНМ: 0300000104 [15:14:18]line РНМ: 0000000000091764 [15:14:18]line Версия ККМ: 001 [15:14:18]line ФМ: 0000000000871759 [15:14:18]line ФД: 167087 [15:14:18]line ФПД: 27893487683680 [15:14:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151417&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167087&fm=27893487683680&tin=02508201610067®Number=0000000000091764&sum=100000 [15:14:18]OFD Sender: Processing packet 167087 [packets to send 48, broken 47] [15:14:18]ProducePacketName [15:14:18]name=ofd_packets/00167087 [15:14:18]OFD Sender: To server: pG, [15:14:18]CommunicateWithHost lk.salyk.kg:30040 [15:14:18]ConnectInit lk.salyk.kg [15:14:18]written 0, free lines is 4095 [15:14:18]Connected sock=10 [15:14:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 0C E4 04 01 B3 F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 49 64 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 AF 8C 02 00 35 04 06 00 19 5E 75 6C C8 60 E7 1F FC 64 31 1D 93 69 [15:14:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 ED 59 47 00 82 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 35 39 10 04 04 00 AF 8C 02 00 F4 03 04 00 AD 0A 1A 67 B6 04 01 00 00 26 50 94 34 12 C5 A0 E7 [15:14:19]CommunicateWithHost err = 0 [15:14:19]CheckOFDResponse [15:14:19]1017 (14) - 77093643461234 [15:14:19]1041 (16) - 0000000000871759 [15:14:19]1040 (4) - 167087 [15:14:19]1012 (4) - 24.10.2024 08:51 [15:14:19]1206 (1) - 0 [15:14:19]OFD Sender: Remove packet 167087 [15:14:19]ProducePacketName [15:14:19]name=ofd_packets/00167087 [15:14:19]NVStorageDeleteData [15:14:19]Write to MH i2c: 01 00 00 0C 05 11 [15:14:19]Write i2c OK [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: 01 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: 01 07 00 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: 01 07 00 0C 05 00 00 00 00 00 BA 0C DE [15:14:19]RasterBufferAndPrint [15:14:19]line [15:14:19]line [15:14:19]line [15:14:19]line [15:14:19]line [15:14:19]written 0, free lines is 3265 [15:14:19]MH_Cut [15:14:19]Write to MH i2c: D1 01 00 13 05 01 EA [15:14:19]Write i2c OK [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: D1 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: D1 01 00 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: D1 01 00 13 05 00 E9 [15:14:19]Write to MH i2c: 01 00 00 14 05 19 [15:14:19]Write i2c OK [15:14:19]MH_I2C_Read... [15:14:19]OFD Sender: No OFD packet to send [15:14:20]*** Cut start [15:14:20]*** Partial cut [15:14:20]*** CUTSNS_PIN = 1 [15:14:20]*** CUTSNS_PIN = 0 [15:14:20]*** Brake cut motor [15:14:20]Read from MH i2c: 01 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: 01 07 00 [15:14:20]MH_I2C_Read... [15:14:20]*** Stop cut motor [15:14:20]*** Cut end [15:14:20]Read from MH i2c: 01 07 00 14 05 00 00 00 00 00 FF 0F 2E [15:14:20]process_action close_receipt done [15:14:20]requested_data is exist [15:14:20]produce_requested_data [15:14:20]requested_item fm.sn is exist - process it [15:14:20]wFMCommunicate request_size=4 [15:14:20]MH_SAM_APDU [15:14:20]CAPDU: 80 11 00 00 [15:14:20]Write to MH i2c: E2 08 00 15 05 80 11 00 00 00 00 00 00 94 [15:14:20]Write i2c OK [15:14:20]MH_I2C_Read... [15:14:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:20]Read from MH i2c: E2 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: E2 17 00 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: E2 17 00 15 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 EC [15:14:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:14:20]wFMCommunicate OK [15:14:20]requested_item fd.num is exist - process it [15:14:20]SAM_PROTO_GetFieldsCounters [15:14:20]wFMCommunicate request_size=4 [15:14:20]MH_SAM_APDU [15:14:20]CAPDU: 80 13 00 00 [15:14:20]Write to MH i2c: E2 08 00 16 05 80 13 00 00 00 00 00 00 97 [15:14:20]Write i2c OK [15:14:20]MH_I2C_Read... [15:14:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:20]Read from MH i2c: E2 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: E2 62 00 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: E2 62 00 16 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AF 8C 02 00 0E 04 04 00 1A 02 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 0A [15:14: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 AF 8C 02 00 0E 04 04 00 1A 02 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 [15:14:20]wFMCommunicate OK [15:14:20]SAM_PROTO_GetFieldsCounters done [15:14:20]requested_item shift.num is exist - process it [15:14:20]requested_item shift.opened is exist - process it [15:14:20]req_shift_opened [15:14:20]FM_GetShiftState [15:14:20]SAM_PROTO_GetShiftState [15:14:20]wFMCommunicate request_size=4 [15:14:20]MH_SAM_APDU [15:14:20]CAPDU: 80 13 01 00 [15:14:20]Write to MH i2c: E2 08 00 17 05 80 13 01 00 00 00 00 00 99 [15:14:20]Write i2c OK [15:14:20]MH_I2C_Read... [15:14:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:20]Read from MH i2c: E2 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: E2 0E 00 [15:14:20]MH_I2C_Read... [15:14:20]Read from MH i2c: E2 0E 00 17 05 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 67 [15:14:20]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:14:20]wFMCommunicate OK [15:14:20]SAM_PROTO_GetShiftState done [15:14:20]FM_GetShiftState done [15:14:20]req_shift_opened done [15:14:20]requested_item shift.open_date is exist - process it [15:14:20]req_shift_open_date [15:14:20]req_shift_open_date done [15:14:20]produce_requested_data done [15:14:20]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167087,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:14:20]process_action_free close_receipt [15:14:20]json_value_free [15:14:20]json_value_free done [15:14:20]process_json_proto returns [15:14:20]Send response to host [15:14:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167087,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:14:20]free response buf [15:14:20]execute_script done [15:14:20]execute_script returns [15:14:20]free content buf [15:14:20]Sock 9.Close socket [15:14:20]Sock 9.Thread stoped [15:14:24]OFD Sender: No OFD packet to send [15:14:29]OFD Sender: No OFD packet to send [15:14:34]OFD Sender: No OFD packet to send [15:14:39]OFD Sender: No OFD packet to send [15:14:44]OFD Sender: No OFD packet to send [15:14:49]OFD Sender: No OFD packet to send [15:14:54]OFD Sender: No OFD packet to send [15:14:59]OFD Sender: No OFD packet to send [15:15:04]OFD Sender: No OFD packet to send [15:15:09]OFD Sender: No OFD packet to send [15:15:14]OFD Sender: No OFD packet to send [15:15:19]OFD Sender: No OFD packet to send [15:15:24]OFD Sender: No OFD packet to send [15:15:29]OFD Sender: No OFD packet to send [15:15:34]OFD Sender: No OFD packet to send [15:15:39]OFD Sender: No OFD packet to send [15:15:44]OFD Sender: No OFD packet to send [15:15:49]OFD Sender: No OFD packet to send [15:15:54]OFD Sender: No OFD packet to send [15:15:59]OFD Sender: No OFD packet to send [15:16:03]accept exits with 7 [15:16:03]New connection [15:16:03]New thread 3067264356 created [15:16:03]Thread 3067407716 joined [15:16:03]Waiting for new connection... [15:16:03] Sock 7.Parse request [15:16:03]Sock 7.Check first char [15:16:03]Sock 7.First char is OK [15:16:03]request: POST /json_proto HTTP/1.0 [15:16:03]Method: POST [15:16:03]URL: /json_proto [15:16:03]Method is POST - this is cgi request [15:16:03]url: /json_proto [15:16:03]query_string will be loaded in cgi processing [15:16:03]execute_cgi json_proto POST (null) [15:16:03]execute_cgi path=json_proto method=POST [15:16:03]POST find Content-Length [15:16:03]Host: 172.17.53.195:8080 [15:16:03]Content-Length: 677 [15:16:03]Content-Type: application/json [15:16:03] [15:16:03]POST finish read [15:16:03]Found Content-Length = 677 [15:16:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:03]execute_script... [15:16: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)221677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:03]POST & json_proto [15:16:03]process_json_proto [15:16:03]json parsed OK: [15:16:03]protocol is kg_v1.0 [15:16:03]action value=close_receipt [15:16:03]process_action close_receipt [15:16:03]cmd_close_receipt [15:16:03]MH_GetDate [15:16:03]Write to MH i2c: F0 00 00 18 05 0C [15:16:03]Write i2c OK [15:16:03]MH_I2C_Read... [15:16:03]Read from MH i2c: F0 [15:16:03]MH_I2C_Read... [15:16:03]Read from MH i2c: F0 09 00 [15:16:03]MH_I2C_Read... [15:16:03]Read from MH i2c: F0 09 00 18 05 00 B4 64 1A 67 21 48 4A 65 C6 [15:16:03]GetLastDocTimeStamp 1729782857 [15:16:03]current date 1729782964 [15:16:03]FM_GetShiftState [15:16:03]SAM_PROTO_GetShiftState [15:16:03]wFMCommunicate request_size=4 [15:16:03]MH_SAM_APDU [15:16:03]CAPDU: 80 13 01 00 [15:16:03]Write to MH i2c: E2 08 00 19 05 80 13 01 00 00 00 00 00 9B [15:16:03]Write i2c OK [15:16:03]MH_I2C_Read... [15:16:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:03]Read from MH i2c: E2 [15:16:03]MH_I2C_Read... [15:16:03]Read from MH i2c: E2 0E 00 [15:16:03]MH_I2C_Read... [15:16:03]Read from MH i2c: E2 0E 00 19 05 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 69 [15:16:03]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:16:03]wFMCommunicate OK [15:16:03]SAM_PROTO_GetShiftState done [15:16:03]FM_GetShiftState done [15:16:03]opened in 1729730220 [15:16:03]opened+sec_in_day 1729816620 [15:16:03]quantity*price = 50010 [15:16:03]sum+1 = 50012 [15:16:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 167 24.10.2024 15:16 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167088 ФПД: 111352501721412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151604&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167088&fm=111352501721412&tin=02508201610067®Number=0000000000091764&sum=50000 [15:16:04]StoreToDocumentArchive [15:16:04]shift 538 fd 167088 [15:16:04]save to /storage/0538/doc_00167088 [15:16:04]save last doc name /storage/0538/doc_00167088 to /storage/kkm_last_doc_name [15:16:04]save OK [15:16:04]Clear old archive folders... [15:16:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:16:04]tlvbuf is 01605BB0 [15:16:04]SAM_PROTO_ClearQueue [15:16:04]wFMCommunicate request_size=4 [15:16:04]MH_SAM_APDU [15:16:04]CAPDU: 80 09 00 00 [15:16:04]Write to MH i2c: E2 08 00 26 05 80 09 00 00 00 00 00 00 9D [15:16:04]Write i2c OK [15:16:04]MH_I2C_Read... [15:16:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:05]Read from MH i2c: E2 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 03 00 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [15:16:05]RAPDU: 90 00 [15:16:05]wFMCommunicate OK [15:16:05]SAM_PROTO_ClearQueue done [15:16:05]KKMCreateOFDPacket [15:16:05]OFDProtocolAddRootSTLVToBuf [15:16:05]FM_MakeSignedData [15:16:05]FM_MakeSignedData [15:16:05]SAM_PROTO_SignData [15:16:05]wFMCommunicate request_size=4 [15:16:05]MH_SAM_APDU [15:16:05]CAPDU: 80 0D 01 02 [15:16:05]Write to MH i2c: E2 08 00 27 05 80 0D 01 02 00 00 00 00 A5 [15:16:05]Write i2c OK [15:16:05]MH_I2C_Read... [15:16:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:05]Read from MH i2c: E2 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 03 00 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [15:16:05]RAPDU: 90 00 [15:16:05]wFMCommunicate OK [15:16:05]wFMCommunicate request_size=255 [15:16:05]MH_SAM_APDU [15:16:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A7 00 00 00 F4 03 04 00 B4 64 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B0 8C 02 00 35 04 06 00 65 [15:16:05]Write to MH i2c: E2 02 01 28 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 A7 00 00 00 F4 03 04 00 B4 64 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B0 8C 02 00 35 04 06 00 65 00 00 12 [15:16:05]Write i2c OK [15:16:05]MH_I2C_Read... [15:16:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:05]Read from MH i2c: E2 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 03 00 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [15:16:05]RAPDU: 90 00 [15:16:05]wFMCommunicate OK [15:16:05]wFMCommunicate request_size=10 [15:16:05]MH_SAM_APDU [15:16:05]CAPDU: 80 0D 02 02 05 46 46 4F 59 44 [15:16:05]Write to MH i2c: E2 0D 00 29 05 80 0D 02 02 05 00 46 46 4F 59 44 00 00 2A [15:16:05]Write i2c OK [15:16:05]MH_I2C_Read... [15:16:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:05]Read from MH i2c: E2 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 03 00 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [15:16:05]RAPDU: 90 00 [15:16:05]wFMCommunicate OK [15:16:05]wFMCommunicate request_size=4 [15:16:05]MH_SAM_APDU [15:16:05]CAPDU: 80 0D 03 02 [15:16:05]Write to MH i2c: E2 08 00 2A 05 80 0D 03 02 00 00 00 00 AA [15:16:05]Write i2c OK [15:16:05]MH_I2C_Read... [15:16:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:05]Read from MH i2c: E2 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 0B 00 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 0B 00 2A 05 00 D1 E5 D3 7D D3 CA C5 79 90 00 8C [15:16:05]RAPDU: D1 E5 D3 7D D3 CA C5 79 90 00 [15:16:05]wFMCommunicate OK [15:16:05]SAM_PROTO_SignData done [15:16:05]FM_MakeSignedData done [15:16:05]CreateOFDProtocolMessage [15:16:05]wFMCommunicate request_size=4 [15:16:05]MH_SAM_APDU [15:16:05]CAPDU: 80 11 00 00 [15:16:05]Write to MH i2c: E2 08 00 2B 05 80 11 00 00 00 00 00 00 AA [15:16:05]Write i2c OK [15:16:05]MH_I2C_Read... [15:16:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:05]Read from MH i2c: E2 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 17 00 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: E2 17 00 2B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 02 [15:16:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:16:05]wFMCommunicate OK [15:16:05]CreateOFDProtocolMessage done [15:16:05]OFDSenderStorePacket 167088 [15:16:05]StoreOFDPacket docnum=167088 [15:16:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 C1 61 07 01 BF E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A7 00 00 00 F4 03 04 00 B4 64 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B0 8C 02 00 35 04 06 00 65 46 46 4F 59 44 D1 E5 D3 7D D3 CA C5 79 [15:16:05]CheckFolder [15:16:05]dirname=/storage/ofd_packets [15:16:05]CheckFolder done [15:16:05]ProducePacketName [15:16:05]name=ofd_packets/00167088 [15:16:05]NVStorageSaveData ofd_packets/00167088 [15:16:05]File name is /storage/ofd_packets/00167088 [15:16:05]Write 301 bytes [15:16:05]NVStorageSaveData done [15:16:05]OFDSenderStorePacket done [15:16:05]KKMCreateOFDPacket done [15:16:05]NVStorageSaveData kkm_last_timestamp [15:16:05]File name is /storage/kkm_last_timestamp [15:16:05]Write 4 bytes [15:16:05]NVStorageSaveData done [15:16:05]ExternCall_PrintAddStr [15:16:05]wPrintStart [15:16:05]Write to MH i2c: 01 00 00 2C 05 31 [15:16:05]Write i2c OK [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: 01 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: 01 07 00 [15:16:05]MH_I2C_Read... [15:16:05]Read from MH i2c: 01 07 00 2C 05 00 00 00 00 00 FF 0F 46 [15:16:05]RasterBufferAndPrint [15:16:05]line Счет N : (1)221677 [15:16:05]line ИНН: 02508201610067 [15:16:05]line Контрольно-Кассовый Чек [15:16:05]line ПРОДАЖА [15:16:05]line ТРК (МРК, ГНК) : 24 [15:16:05]line Товар: 2710124500 [15:16:05]line Аи-95-К-5 [15:16:05]line 6.740 * 74.20 [15:16:05]line = 500.11 [15:16:05]line НДС 12% НСП 1% [15:16:05]line > о реализуемом товаре [15:16:05]line ОКРУГЛЕНИЕ: -0.11 [15:16:05]line ИТОГО: 500.00 [15:16:05]line Внесено: 500.00 [15:16:05]line СДАЧА: 0.00 [15:16:05]line НСП 1% : 4.43 [15:16:05]line НДС 12% : 53.11 [15:16:05]line Наличными: 500.00 [15:16:05]line Безнал.: 0.00 [15:16:05]line Место: АЗС № 161 "Партнер Нефть" [15:16:05]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:16:05]line СНО: Общий режим [15:16:05]line Чек 167 24.10.2024 15:16 [15:16:05]line Смена: 538 ФФД: 1.0 [15:16:05]line ЗНМ: 0300000104 [15:16:05]line РНМ: 0000000000091764 [15:16:05]line Версия ККМ: 001 [15:16:05]line ФМ: 0000000000871759 [15:16:05]line ФД: 167088 [15:16:05]line ФПД: 111352501721412 [15:16:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151604&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167088&fm=111352501721412&tin=02508201610067®Number=0000000000091764&sum=50000 [15:16:05]OFD Sender: Processing packet 167088 [packets to send 48, broken 47] [15:16:05]ProducePacketName [15:16:05]name=ofd_packets/00167088 [15:16:05]OFD Sender: To server: pG, [15:16:05]CommunicateWithHost lk.salyk.kg:30040 [15:16:05]ConnectInit lk.salyk.kg [15:16:05]written 0, free lines is 4095 [15:16:06]Connected sock=10 [15:16:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 C1 61 07 01 BF E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A7 00 00 00 F4 03 04 00 B4 64 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B0 8C 02 00 35 04 06 00 65 46 46 4F 59 44 D1 E5 D3 7D D3 CA C5 79 [15:16:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 C7 BF 47 00 E2 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B0 8C 02 00 F4 03 04 00 18 0B 1A 67 B6 04 01 00 00 D9 0A 12 3C EC 8B DC 57 [15:16:06]CommunicateWithHost err = 0 [15:16:06]CheckOFDResponse [15:16:06]1017 (14) - 77093643461234 [15:16:06]1041 (16) - 0000000000871759 [15:16:06]1040 (4) - 167088 [15:16:06]1012 (4) - 24.10.2024 08:53 [15:16:06]1206 (1) - 0 [15:16:06]OFD Sender: Remove packet 167088 [15:16:06]ProducePacketName [15:16:06]name=ofd_packets/00167088 [15:16:06]NVStorageDeleteData [15:16:06]Write to MH i2c: 01 00 00 57 05 5C [15:16:06]Write i2c OK [15:16:06]MH_I2C_Read... [15:16:06]Read from MH i2c: 01 [15:16:06]MH_I2C_Read... [15:16:06]Read from MH i2c: 01 07 00 [15:16:06]MH_I2C_Read... [15:16:06]Read from MH i2c: 01 07 00 57 05 00 00 00 00 00 B5 0C 24 [15:16:06]RasterBufferAndPrint [15:16:06]line [15:16:06]line [15:16:06]line [15:16:06]line [15:16:06]line [15:16:06]written 0, free lines is 3260 [15:16:06]MH_Cut [15:16:06]Write to MH i2c: D1 01 00 5E 05 01 35 [15:16:06]Write i2c OK [15:16:06]MH_I2C_Read... [15:16:06]Read from MH i2c: D1 [15:16:06]MH_I2C_Read... [15:16:06]Read from MH i2c: D1 01 00 [15:16:06]MH_I2C_Read... [15:16:06]Read from MH i2c: D1 01 00 5E 05 00 34 [15:16:06]Write to MH i2c: 01 00 00 5F 05 64 [15:16:06]Write i2c OK [15:16:06]MH_I2C_Read... [15:16:06]OFD Sender: No OFD packet to send [15:16:07]*** Cut start [15:16:07]*** Partial cut [15:16:07]*** CUTSNS_PIN = 1 [15:16:07]*** CUTSNS_PIN = 0 [15:16:07]*** Brake cut motor [15:16:07]Read from MH i2c: 01 [15:16:07]MH_I2C_Read... [15:16:07]*** Stop cut motor [15:16:07]*** Cut end [15:16:07]Read from MH i2c: 01 07 00 [15:16:07]MH_I2C_Read... [15:16:07]Read from MH i2c: 01 07 00 5F 05 00 00 00 00 00 FF 0F 79 [15:16:07]process_action close_receipt done [15:16:07]requested_data is exist [15:16:07]produce_requested_data [15:16:07]requested_item fm.sn is exist - process it [15:16:07]wFMCommunicate request_size=4 [15:16:07]MH_SAM_APDU [15:16:07]CAPDU: 80 11 00 00 [15:16:07]Write to MH i2c: E2 08 00 60 05 80 11 00 00 00 00 00 00 DF [15:16:07]Write i2c OK [15:16:07]MH_I2C_Read... [15:16:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:07]Read from MH i2c: E2 [15:16:07]MH_I2C_Read... [15:16:07]Read from MH i2c: E2 17 00 [15:16:07]MH_I2C_Read... [15:16:07]Read from MH i2c: E2 17 00 60 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 37 [15:16:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:16:07]wFMCommunicate OK [15:16:07]requested_item fd.num is exist - process it [15:16:07]SAM_PROTO_GetFieldsCounters [15:16:07]wFMCommunicate request_size=4 [15:16:07]MH_SAM_APDU [15:16:07]CAPDU: 80 13 00 00 [15:16:07]Write to MH i2c: E2 08 00 61 05 80 13 00 00 00 00 00 00 E2 [15:16:07]Write i2c OK [15:16:07]MH_I2C_Read... [15:16:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:07]Read from MH i2c: E2 [15:16:07]MH_I2C_Read... [15:16:07]Read from MH i2c: E2 62 00 [15:16:07]MH_I2C_Read... [15:16:07]Read from MH i2c: E2 62 00 61 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B0 8C 02 00 0E 04 04 00 1A 02 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 59 [15:16: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B0 8C 02 00 0E 04 04 00 1A 02 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 [15:16:07]wFMCommunicate OK [15:16:07]SAM_PROTO_GetFieldsCounters done [15:16:07]requested_item shift.num is exist - process it [15:16:07]requested_item shift.opened is exist - process it [15:16:07]req_shift_opened [15:16:07]FM_GetShiftState [15:16:07]SAM_PROTO_GetShiftState [15:16:07]wFMCommunicate request_size=4 [15:16:07]MH_SAM_APDU [15:16:07]CAPDU: 80 13 01 00 [15:16:07]Write to MH i2c: E2 08 00 62 05 80 13 01 00 00 00 00 00 E4 [15:16:08]Write i2c OK [15:16:08]MH_I2C_Read... [15:16:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:08]Read from MH i2c: E2 [15:16:08]MH_I2C_Read... [15:16:08]Read from MH i2c: E2 0E 00 [15:16:08]MH_I2C_Read... [15:16:08]Read from MH i2c: E2 0E 00 62 05 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 B2 [15:16:08]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:16:08]wFMCommunicate OK [15:16:08]SAM_PROTO_GetShiftState done [15:16:08]FM_GetShiftState done [15:16:08]req_shift_opened done [15:16:08]requested_item shift.open_date is exist - process it [15:16:08]req_shift_open_date [15:16:08]req_shift_open_date done [15:16:08]produce_requested_data done [15:16:08]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167088,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:16:08]process_action_free close_receipt [15:16:08]json_value_free [15:16:08]json_value_free done [15:16:08]process_json_proto returns [15:16:08]Send response to host [15:16:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167088,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:16:08]free response buf [15:16:08]execute_script done [15:16:08]execute_script returns [15:16:08]free content buf [15:16:08]Sock 7.Close socket [15:16:08]Sock 7.Thread stoped [15:16:11]OFD Sender: No OFD packet to send [15:16:16]OFD Sender: No OFD packet to send [15:16:21]OFD Sender: No OFD packet to send [15:16:26]OFD Sender: No OFD packet to send [15:16:31]OFD Sender: No OFD packet to send [15:16:36]OFD Sender: No OFD packet to send [15:16:41]OFD Sender: No OFD packet to send [15:16:46]OFD Sender: No OFD packet to send [15:16:51]OFD Sender: No OFD packet to send [15:16:56]OFD Sender: No OFD packet to send [15:17:01]OFD Sender: No OFD packet to send [15:17:06]OFD Sender: No OFD packet to send [15:17:11]OFD Sender: No OFD packet to send [15:17:16]OFD Sender: No OFD packet to send [15:17:21]OFD Sender: No OFD packet to send [15:17:26]OFD Sender: No OFD packet to send [15:17:31]OFD Sender: No OFD packet to send [15:17:36]OFD Sender: No OFD packet to send [15:17:41]OFD Sender: No OFD packet to send [15:17:46]OFD Sender: No OFD packet to send [15:17:51]OFD Sender: No OFD packet to send [15:17:56]OFD Sender: No OFD packet to send [15:18:01]OFD Sender: No OFD packet to send [15:18:06]OFD Sender: No OFD packet to send [15:18:07]accept exits with 9 [15:18:07]New connection [15:18:07]New thread 3067407716 created [15:18:07]Thread 3067264356 joined [15:18:07]Waiting for new connection... [15:18:07] Sock 9.Parse request [15:18:07]Sock 9.Check first char [15:18:07]Sock 9.First char is OK [15:18:07]request: POST /json_proto HTTP/1.0 [15:18:07]Method: POST [15:18:07]URL: /json_proto [15:18:07]Method is POST - this is cgi request [15:18:07]url: /json_proto [15:18:07]query_string will be loaded in cgi processing [15:18:07]execute_cgi json_proto POST (null) [15:18:07]execute_cgi path=json_proto method=POST [15:18:07]POST find Content-Length [15:18:07]Host: 172.17.53.195:8080 [15:18:07]Content-Length: 677 [15:18:07]Content-Type: application/json [15:18:07] [15:18:07]POST finish read [15:18:07]Found Content-Length = 677 [15:18:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:07]execute_script... [15:18:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:07]POST & json_proto [15:18:07]process_json_proto [15:18:07]json parsed OK: [15:18:07]protocol is kg_v1.0 [15:18:07]action value=close_receipt [15:18:07]process_action close_receipt [15:18:07]cmd_close_receipt [15:18:07]MH_GetDate [15:18:07]Write to MH i2c: F0 00 00 63 05 57 [15:18:07]Write i2c OK [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: F0 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: F0 09 00 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: F0 09 00 63 05 00 30 65 1A 67 21 48 4A 65 8E [15:18:07]GetLastDocTimeStamp 1729782964 [15:18:07]current date 1729783088 [15:18:07]FM_GetShiftState [15:18:07]SAM_PROTO_GetShiftState [15:18:07]wFMCommunicate request_size=4 [15:18:07]MH_SAM_APDU [15:18:07]CAPDU: 80 13 01 00 [15:18:07]Write to MH i2c: E2 08 00 64 05 80 13 01 00 00 00 00 00 E6 [15:18:07]Write i2c OK [15:18:07]MH_I2C_Read... [15:18:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:07]Read from MH i2c: E2 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 0E 00 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 0E 00 64 05 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 B4 [15:18:07]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:18:07]wFMCommunicate OK [15:18:07]SAM_PROTO_GetShiftState done [15:18:07]FM_GetShiftState done [15:18:07]opened in 1729730220 [15:18:07]opened+sec_in_day 1729816620 [15:18:07]quantity*price = 25020 [15:18:07]sum+1 = 25022 [15:18:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 168 24.10.2024 15:18 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167089 ФПД: 246503723608742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151808&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167089&fm=246503723608742&tin=02508201610067®Number=0000000000091764&sum=25000 [15:18:08]StoreToDocumentArchive [15:18:08]shift 538 fd 167089 [15:18:08]save to /storage/0538/doc_00167089 [15:18:08]save last doc name /storage/0538/doc_00167089 to /storage/kkm_last_doc_name [15:18:08]save OK [15:18:08]Clear old archive folders... [15:18:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:18:08]tlvbuf is 01626A30 [15:18:08]SAM_PROTO_ClearQueue [15:18:08]wFMCommunicate request_size=4 [15:18:08]MH_SAM_APDU [15:18:08]CAPDU: 80 09 00 00 [15:18:08]Write to MH i2c: E2 08 00 71 05 80 09 00 00 00 00 00 00 E8 [15:18:08]Write i2c OK [15:18:08]MH_I2C_Read... [15:18:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:18:08]Read from MH i2c: E2 [15:18:08]MH_I2C_Read... [15:18:08]Read from MH i2c: E2 03 00 [15:18:08]MH_I2C_Read... [15:18:08]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [15:18:08]RAPDU: 90 00 [15:18:08]wFMCommunicate OK [15:18:08]SAM_PROTO_ClearQueue done [15:18:08]KKMCreateOFDPacket [15:18:08]OFDProtocolAddRootSTLVToBuf [15:18:08]FM_MakeSignedData [15:18:08]FM_MakeSignedData [15:18:08]SAM_PROTO_SignData [15:18:08]wFMCommunicate request_size=4 [15:18:08]MH_SAM_APDU [15:18:08]CAPDU: 80 0D 01 02 [15:18:08]Write to MH i2c: E2 08 00 72 05 80 0D 01 02 00 00 00 00 F0 [15:18:08]Write i2c OK [15:18:08]MH_I2C_Read... [15:18:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:18:08]Read from MH i2c: E2 [15:18:08]MH_I2C_Read... [15:18:08]Read from MH i2c: E2 03 00 [15:18:08]MH_I2C_Read... [15:18:08]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [15:18:08]RAPDU: 90 00 [15:18:08]wFMCommunicate OK [15:18:08]wFMCommunicate request_size=255 [15:18:08]MH_SAM_APDU [15:18: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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 30 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B1 8C 02 00 35 04 06 00 E0 [15:18:08]Write to MH i2c: E2 02 01 73 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 30 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B1 8C 02 00 35 04 06 00 E0 00 00 58 [15:18:08]Write i2c OK [15:18:08]MH_I2C_Read... [15:18:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:09]Read from MH i2c: E2 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 03 00 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [15:18:09]RAPDU: 90 00 [15:18:09]wFMCommunicate OK [15:18:09]wFMCommunicate request_size=10 [15:18:09]MH_SAM_APDU [15:18:09]CAPDU: 80 0D 02 02 05 31 9E E1 AA A6 [15:18:09]Write to MH i2c: E2 0D 00 74 05 80 0D 02 02 05 00 31 9E E1 AA A6 00 00 FD [15:18:09]Write i2c OK [15:18:09]MH_I2C_Read... [15:18:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:09]Read from MH i2c: E2 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 03 00 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [15:18:09]RAPDU: 90 00 [15:18:09]wFMCommunicate OK [15:18:09]wFMCommunicate request_size=4 [15:18:09]MH_SAM_APDU [15:18:09]CAPDU: 80 0D 03 02 [15:18:09]Write to MH i2c: E2 08 00 75 05 80 0D 03 02 00 00 00 00 F5 [15:18:09]Write i2c OK [15:18:09]MH_I2C_Read... [15:18:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:18:09]Read from MH i2c: E2 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 0B 00 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 0B 00 75 05 00 51 46 27 17 8C 12 B3 3D 90 00 59 [15:18:09]RAPDU: 51 46 27 17 8C 12 B3 3D 90 00 [15:18:09]wFMCommunicate OK [15:18:09]SAM_PROTO_SignData done [15:18:09]FM_MakeSignedData done [15:18:09]CreateOFDProtocolMessage [15:18:09]wFMCommunicate request_size=4 [15:18:09]MH_SAM_APDU [15:18:09]CAPDU: 80 11 00 00 [15:18:09]Write to MH i2c: E2 08 00 76 05 80 11 00 00 00 00 00 00 F5 [15:18:09]Write i2c OK [15:18:09]MH_I2C_Read... [15:18:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:09]Read from MH i2c: E2 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 17 00 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 17 00 76 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 4D [15:18:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:18:09]wFMCommunicate OK [15:18:09]CreateOFDProtocolMessage done [15:18:09]OFDSenderStorePacket 167089 [15:18:09]StoreOFDPacket docnum=167089 [15:18:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 95 A6 07 01 E7 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 30 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B1 8C 02 00 35 04 06 00 E0 31 9E E1 AA A6 51 46 27 17 8C 12 B3 3D [15:18:09]CheckFolder [15:18:09]dirname=/storage/ofd_packets [15:18:09]CheckFolder done [15:18:09]ProducePacketName [15:18:09]name=ofd_packets/00167089 [15:18:09]NVStorageSaveData ofd_packets/00167089 [15:18:09]File name is /storage/ofd_packets/00167089 [15:18:09]Write 301 bytes [15:18:09]NVStorageSaveData done [15:18:09]OFDSenderStorePacket done [15:18:09]KKMCreateOFDPacket done [15:18:09]NVStorageSaveData kkm_last_timestamp [15:18:09]File name is /storage/kkm_last_timestamp [15:18:09]Write 4 bytes [15:18:09]NVStorageSaveData done [15:18:09]ExternCall_PrintAddStr [15:18:09]wPrintStart [15:18:09]Write to MH i2c: 01 00 00 77 05 7C [15:18:09]Write i2c OK [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: 01 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: 01 07 00 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: 01 07 00 77 05 00 00 00 00 00 FF 0F 91 [15:18:09]RasterBufferAndPrint [15:18:09]line Счет N : (1)221678 [15:18:09]line ИНН: 02508201610067 [15:18:09]line Контрольно-Кассовый Чек [15:18:09]line ПРОДАЖА [15:18:09]line ТРК (МРК, ГНК) : 33 [15:18:09]line Товар: 2710124130 [15:18:09]line Аи-92-К-5 [15:18:09]line 3.740 * 66.90 [15:18:09]line = 250.21 [15:18:09]line НДС 12% НСП 1% [15:18:09]line > о реализуемом товаре [15:18:09]line ОКРУГЛЕНИЕ: -0.21 [15:18:09]line ИТОГО: 250.00 [15:18:09]line Внесено: 250.00 [15:18:09]line СДАЧА: 0.00 [15:18:09]line НСП 1% : 2.21 [15:18:09]line НДС 12% : 26.57 [15:18:09]line Наличными: 250.00 [15:18:09]line Безнал.: 0.00 [15:18:09]line Место: АЗС № 161 "Партнер Нефть" [15:18:09]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:18:09]line СНО: Общий режим [15:18:09]line Чек 168 24.10.2024 15:18 [15:18:09]line Смена: 538 ФФД: 1.0 [15:18:09]line ЗНМ: 0300000104 [15:18:09]line РНМ: 0000000000091764 [15:18:09]line Версия ККМ: 001 [15:18:09]line ФМ: 0000000000871759 [15:18:09]line ФД: 167089 [15:18:09]line ФПД: 246503723608742 [15:18:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151808&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167089&fm=246503723608742&tin=02508201610067®Number=0000000000091764&sum=25000 [15:18:09]OFD Sender: Processing packet 167089 [packets to send 48, broken 47] [15:18:09]ProducePacketName [15:18:09]name=ofd_packets/00167089 [15:18:09]OFD Sender: To server: pG, [15:18:09]CommunicateWithHost lk.salyk.kg:30040 [15:18:09]ConnectInit lk.salyk.kg [15:18:09]written 0, free lines is 4095 [15:18:09]Connected sock=10 [15:18:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 95 A6 07 01 E7 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 30 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B1 8C 02 00 35 04 06 00 E0 31 9E E1 AA A6 51 46 27 17 8C 12 B3 3D [15:18: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 35 39 4F 00 00 00 02 7C 47 00 12 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B1 8C 02 00 F4 03 04 00 94 0B 1A 67 B6 04 01 00 00 06 8E 83 17 0D 5D 8C C8 [15:18:10]CommunicateWithHost err = 0 [15:18:10]CheckOFDResponse [15:18:10]1017 (14) - 77093643461234 [15:18:10]1041 (16) - 0000000000871759 [15:18:10]1040 (4) - 167089 [15:18:10]1012 (4) - 24.10.2024 08:55 [15:18:10]1206 (1) - 0 [15:18:10]OFD Sender: Remove packet 167089 [15:18:10]ProducePacketName [15:18:10]name=ofd_packets/00167089 [15:18:10]NVStorageDeleteData [15:18:10]Write to MH i2c: 01 00 00 A2 05 A7 [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: 01 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: 01 07 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: 01 07 00 A2 05 00 00 00 00 00 B8 0C 72 [15:18:10]RasterBufferAndPrint [15:18:10]line [15:18:10]line [15:18:10]line [15:18:10]line [15:18:10]line [15:18:10]written 0, free lines is 3263 [15:18:10]MH_Cut [15:18:10]Write to MH i2c: D1 01 00 A9 05 01 80 [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: D1 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: D1 01 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: D1 01 00 A9 05 00 7F [15:18:10]Write to MH i2c: 01 00 00 AA 05 AF [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]OFD Sender: No OFD packet to send [15:18:11]*** Cut start [15:18:11]*** Partial cut [15:18:11]*** CUTSNS_PIN = 1 [15:18:11]*** CUTSNS_PIN = 0 [15:18:11]*** Brake cut motor [15:18:11]Read from MH i2c: 01 [15:18:11]MH_I2C_Read... [15:18:11]*** Stop cut motor [15:18:11]*** Cut end [15:18:11]Read from MH i2c: 01 07 00 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: 01 07 00 AA 05 00 00 00 00 00 FF 0F C4 [15:18:11]process_action close_receipt done [15:18:11]requested_data is exist [15:18:11]produce_requested_data [15:18:11]requested_item fm.sn is exist - process it [15:18:11]wFMCommunicate request_size=4 [15:18:11]MH_SAM_APDU [15:18:11]CAPDU: 80 11 00 00 [15:18:11]Write to MH i2c: E2 08 00 AB 05 80 11 00 00 00 00 00 00 2A [15:18:11]Write i2c OK [15:18:11]MH_I2C_Read... [15:18:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:11]Read from MH i2c: E2 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: E2 17 00 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: E2 17 00 AB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 82 [15:18:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:18:11]wFMCommunicate OK [15:18:11]requested_item fd.num is exist - process it [15:18:11]SAM_PROTO_GetFieldsCounters [15:18:11]wFMCommunicate request_size=4 [15:18:11]MH_SAM_APDU [15:18:11]CAPDU: 80 13 00 00 [15:18:11]Write to MH i2c: E2 08 00 AC 05 80 13 00 00 00 00 00 00 2D [15:18:11]Write i2c OK [15:18:11]MH_I2C_Read... [15:18:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:18:11]Read from MH i2c: E2 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: E2 62 00 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: E2 62 00 AC 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B1 8C 02 00 0E 04 04 00 1A 02 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 A8 [15:18: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B1 8C 02 00 0E 04 04 00 1A 02 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 [15:18:11]wFMCommunicate OK [15:18:11]SAM_PROTO_GetFieldsCounters done [15:18:11]requested_item shift.num is exist - process it [15:18:11]requested_item shift.opened is exist - process it [15:18:11]req_shift_opened [15:18:11]FM_GetShiftState [15:18:11]SAM_PROTO_GetShiftState [15:18:11]wFMCommunicate request_size=4 [15:18:11]MH_SAM_APDU [15:18:11]CAPDU: 80 13 01 00 [15:18:11]Write to MH i2c: E2 08 00 AD 05 80 13 01 00 00 00 00 00 2F [15:18:11]Write i2c OK [15:18:11]MH_I2C_Read... [15:18:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:11]Read from MH i2c: E2 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: E2 0E 00 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: E2 0E 00 AD 05 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 FD [15:18:11]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:18:11]wFMCommunicate OK [15:18:11]SAM_PROTO_GetShiftState done [15:18:11]FM_GetShiftState done [15:18:11]req_shift_opened done [15:18:11]requested_item shift.open_date is exist - process it [15:18:11]req_shift_open_date [15:18:11]req_shift_open_date done [15:18:11]produce_requested_data done [15:18:11]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167089,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:18:11]process_action_free close_receipt [15:18:11]json_value_free [15:18:11]json_value_free done [15:18:11]process_json_proto returns [15:18:11]Send response to host [15:18:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167089,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:18:11]free response buf [15:18:11]execute_script done [15:18:11]execute_script returns [15:18:11]free content buf [15:18:11]Sock 9.Close socket [15:18:11]Sock 9.Thread stoped [15:18:15]OFD Sender: No OFD packet to send [15:18:20]OFD Sender: No OFD packet to send [15:18:25]OFD Sender: No OFD packet to send [15:18:30]OFD Sender: No OFD packet to send [15:18:35]OFD Sender: No OFD packet to send [15:18:40]OFD Sender: No OFD packet to send [15:18:45]OFD Sender: No OFD packet to send [15:18:50]OFD Sender: No OFD packet to send [15:18:55]OFD Sender: No OFD packet to send [15:19:00]OFD Sender: No OFD packet to send [15:19:05]OFD Sender: No OFD packet to send [15:19:10]OFD Sender: No OFD packet to send [15:19:15]OFD Sender: No OFD packet to send [15:19:20]OFD Sender: No OFD packet to send [15:19:25]OFD Sender: No OFD packet to send [15:19:30]OFD Sender: No OFD packet to send [15:19:35]OFD Sender: No OFD packet to send [15:19:40]OFD Sender: No OFD packet to send [15:19:45]OFD Sender: No OFD packet to send [15:19:50]OFD Sender: No OFD packet to send [15:19:55]OFD Sender: No OFD packet to send [15:20:00]OFD Sender: No OFD packet to send [15:20:01]accept exits with 7 [15:20:01]New connection [15:20:01]New thread 3067264356 created [15:20:01]Thread 3067407716 joined [15:20:01]Waiting for new connection... [15:20:01] Sock 7.Parse request [15:20:01]Sock 7.Check first char [15:20:01]Sock 7.First char is OK [15:20:01]request: POST /json_proto HTTP/1.0 [15:20:01]Method: POST [15:20:01]URL: /json_proto [15:20:01]Method is POST - this is cgi request [15:20:01]url: /json_proto [15:20:01]query_string will be loaded in cgi processing [15:20:01]execute_cgi json_proto POST (null) [15:20:01]execute_cgi path=json_proto method=POST [15:20:01]POST find Content-Length [15:20:01]Host: 172.17.53.195:8080 [15:20:01]Content-Length: 769 [15:20:01]Content-Type: application/json [15:20:01] [15:20:01]POST finish read [15:20:01]Found Content-Length = 769 [15:20:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.47 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:01]execute_script... [15:20:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.47 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:01]POST & json_proto [15:20:01]process_json_proto [15:20:01]json parsed OK: [15:20:01]protocol is kg_v1.0 [15:20:01]action value=close_receipt [15:20:01]process_action close_receipt [15:20:01]cmd_close_receipt [15:20:01]MH_GetDate [15:20:01]Write to MH i2c: F0 00 00 AE 05 A2 [15:20:01]Write i2c OK [15:20:01]MH_I2C_Read... [15:20:01]Read from MH i2c: F0 [15:20:01]MH_I2C_Read... [15:20:01]Read from MH i2c: F0 09 00 [15:20:01]MH_I2C_Read... [15:20:01]Read from MH i2c: F0 09 00 AE 05 00 A2 65 1A 67 21 48 4A 65 4B [15:20:01]GetLastDocTimeStamp 1729783088 [15:20:01]current date 1729783202 [15:20:01]FM_GetShiftState [15:20:01]SAM_PROTO_GetShiftState [15:20:01]wFMCommunicate request_size=4 [15:20:01]MH_SAM_APDU [15:20:01]CAPDU: 80 13 01 00 [15:20:01]Write to MH i2c: E2 08 00 AF 05 80 13 01 00 00 00 00 00 31 [15:20:01]Write i2c OK [15:20:01]MH_I2C_Read... [15:20:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:01]Read from MH i2c: E2 [15:20:01]MH_I2C_Read... [15:20:01]Read from MH i2c: E2 0E 00 [15:20:01]MH_I2C_Read... [15:20:01]Read from MH i2c: E2 0E 00 AF 05 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 FF [15:20:01]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:20:01]wFMCommunicate OK [15:20:01]SAM_PROTO_GetShiftState done [15:20:01]FM_GetShiftState done [15:20:01]opened in 1729730220 [15:20:01]opened+sec_in_day 1729816620 [15:20:01]quantity*price = 300046 [15:20:01]sum+1 = 300048 [15:20:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.47 НСП 1% : 26.55 НДС 12% : 318.63 Наличными: 0.00 Безнал.: 3000.47 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 169 24.10.2024 15:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871759 ФД: 167090 ФПД: 195637534966657 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152002&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167090&fm=195637534966657&tin=02508201610067®Number=0000000000091764&sum=300047 [15:20:02]StoreToDocumentArchive [15:20:02]shift 538 fd 167090 [15:20:02]save to /storage/0538/doc_00167090 [15:20:02]save last doc name /storage/0538/doc_00167090 to /storage/kkm_last_doc_name [15:20:02]save OK [15:20:02]Clear old archive folders... [15:20:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:20:02]tlvbuf is 01606940 [15:20:02]SAM_PROTO_ClearQueue [15:20:02]wFMCommunicate request_size=4 [15:20:02]MH_SAM_APDU [15:20:02]CAPDU: 80 09 00 00 [15:20:02]Write to MH i2c: E2 08 00 BC 05 80 09 00 00 00 00 00 00 33 [15:20:02]Write i2c OK [15:20:02]MH_I2C_Read... [15:20:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:02]Read from MH i2c: E2 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 03 00 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [15:20:02]RAPDU: 90 00 [15:20:02]wFMCommunicate OK [15:20:02]SAM_PROTO_ClearQueue done [15:20:02]KKMCreateOFDPacket [15:20:02]OFDProtocolAddRootSTLVToBuf [15:20:02]FM_MakeSignedData [15:20:02]FM_MakeSignedData [15:20:02]SAM_PROTO_SignData [15:20:02]wFMCommunicate request_size=4 [15:20:02]MH_SAM_APDU [15:20:02]CAPDU: 80 0D 01 02 [15:20:02]Write to MH i2c: E2 08 00 BD 05 80 0D 01 02 00 00 00 00 3B [15:20:02]Write i2c OK [15:20:02]MH_I2C_Read... [15:20:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:02]Read from MH i2c: E2 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 03 00 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [15:20:02]RAPDU: 90 00 [15:20:02]wFMCommunicate OK [15:20:02]wFMCommunicate request_size=255 [15:20:02]MH_SAM_APDU [15:20:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F 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 77 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 A2 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B2 8C 02 00 35 04 06 00 B1 [15:20:02]Write to MH i2c: E2 02 01 BE 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F 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 77 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 A2 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B2 8C 02 00 35 04 06 00 B1 00 00 F8 [15:20:02]Write i2c OK [15:20:02]MH_I2C_Read... [15:20:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:02]Read from MH i2c: E2 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 03 00 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 03 00 BE 05 00 90 00 37 [15:20:02]RAPDU: 90 00 [15:20:02]wFMCommunicate OK [15:20:02]wFMCommunicate request_size=10 [15:20:02]MH_SAM_APDU [15:20:02]CAPDU: 80 0D 02 02 05 EE 69 C6 C3 81 [15:20:02]Write to MH i2c: E2 0D 00 BF 05 80 0D 02 02 05 00 EE 69 C6 C3 81 00 00 A9 [15:20:02]Write i2c OK [15:20:02]MH_I2C_Read... [15:20:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:02]Read from MH i2c: E2 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 03 00 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [15:20:02]RAPDU: 90 00 [15:20:02]wFMCommunicate OK [15:20:02]wFMCommunicate request_size=4 [15:20:02]MH_SAM_APDU [15:20:02]CAPDU: 80 0D 03 02 [15:20:02]Write to MH i2c: E2 08 00 C0 05 80 0D 03 02 00 00 00 00 40 [15:20:02]Write i2c OK [15:20:02]MH_I2C_Read... [15:20:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:02]Read from MH i2c: E2 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 0B 00 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 0B 00 C0 05 00 38 16 AA CC 17 4A A4 6E 90 00 78 [15:20:02]RAPDU: 38 16 AA CC 17 4A A4 6E 90 00 [15:20:02]wFMCommunicate OK [15:20:02]SAM_PROTO_SignData done [15:20:02]FM_MakeSignedData done [15:20:02]CreateOFDProtocolMessage [15:20:02]wFMCommunicate request_size=4 [15:20:02]MH_SAM_APDU [15:20:02]CAPDU: 80 11 00 00 [15:20:02]Write to MH i2c: E2 08 00 C1 05 80 11 00 00 00 00 00 00 40 [15:20:02]Write i2c OK [15:20:02]MH_I2C_Read... [15:20:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:02]Read from MH i2c: E2 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 17 00 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: E2 17 00 C1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 98 [15:20:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:20:02]wFMCommunicate OK [15:20:02]CreateOFDProtocolMessage done [15:20:02]OFDSenderStorePacket 167090 [15:20:02]StoreOFDPacket docnum=167090 [15:20:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 90 B4 07 01 24 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F 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 77 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 A2 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B2 8C 02 00 35 04 06 00 B1 EE 69 C6 C3 81 38 16 AA CC 17 4A A4 6E [15:20:02]CheckFolder [15:20:02]dirname=/storage/ofd_packets [15:20:02]CheckFolder done [15:20:02]ProducePacketName [15:20:02]name=ofd_packets/00167090 [15:20:02]NVStorageSaveData ofd_packets/00167090 [15:20:02]File name is /storage/ofd_packets/00167090 [15:20:02]Write 301 bytes [15:20:02]NVStorageSaveData done [15:20:02]OFDSenderStorePacket done [15:20:02]KKMCreateOFDPacket done [15:20:02]NVStorageSaveData kkm_last_timestamp [15:20:02]File name is /storage/kkm_last_timestamp [15:20:02]Write 4 bytes [15:20:02]NVStorageSaveData done [15:20:02]ExternCall_PrintAddStr [15:20:02]wPrintStart [15:20:02]Write to MH i2c: 01 00 00 C2 05 C7 [15:20:02]Write i2c OK [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: 01 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: 01 07 00 [15:20:02]MH_I2C_Read... [15:20:02]Read from MH i2c: 01 07 00 C2 05 00 00 00 00 00 FF 0F DC [15:20:02]RasterBufferAndPrint [15:20:02]line Счет N : (1)221679 [15:20:02]line ИНН: 02508201610067 [15:20:02]line Контрольно-Кассовый Чек [15:20:02]line ПРОДАЖА [15:20:02]line ТРК (МРК, ГНК) : 23 [15:20:02]line Товар: 2710124130 [15:20:02]line Аи-92-К-5 [15:20:02]line 44.850 * 66.90 [15:20:02]line = 3000.47 [15:20:02]line НДС 12% НСП 1% [15:20:02]line > о реализуемом товаре [15:20:02]line ИТОГО: 3000.47 [15:20:02]line НСП 1% : 26.55 [15:20:02]line НДС 12% : 318.63 [15:20:02]line Наличными: 0.00 [15:20:02]line Безнал.: 3000.47 [15:20:02]line Место: АЗС № 161 "Партнер Нефть" [15:20:02]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:20:02]line СНО: Общий режим [15:20:02]line Чек 169 24.10.2024 15:20 [15:20:02]line Смена: 538 ФФД: 1.0 [15:20:02]line ЗНМ: 0300000104 [15:20:02]line РНМ: 0000000000091764 [15:20:02]line Версия ККМ: 001 [15:20:02]line Платежная система: Mbank [15:20:02]line ФМ: 0000000000871759 [15:20:02]line ФД: 167090 [15:20:02]line ФПД: 195637534966657 [15:20:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152002&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167090&fm=195637534966657&tin=02508201610067®Number=0000000000091764&sum=300047 [15:20:03]written 0, free lines is 4095 [15:20:03]OFD Sender: Processing packet 167090 [packets to send 48, broken 47] [15:20:03]ProducePacketName [15:20:03]name=ofd_packets/00167090 [15:20:03]OFD Sender: To server: pG, [15:20:03]CommunicateWithHost lk.salyk.kg:30040 [15:20:03]ConnectInit lk.salyk.kg [15:20:03]Connected sock=10 [15:20:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 90 B4 07 01 24 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0F 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 77 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0F 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 A2 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B2 8C 02 00 35 04 06 00 B1 EE 69 C6 C3 81 38 16 AA CC 17 4A A4 6E [15:20:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 5B 5B 47 00 5C 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 35 39 10 04 04 00 B2 8C 02 00 F4 03 04 00 06 0C 1A 67 B6 04 01 00 00 EA 9A 51 7D 13 84 A5 52 [15:20:03]CommunicateWithHost err = 0 [15:20:03]CheckOFDResponse [15:20:03]1017 (14) - 77093643461234 [15:20:03]1041 (16) - 0000000000871759 [15:20:03]1040 (4) - 167090 [15:20:03]1012 (4) - 24.10.2024 08:57 [15:20:03]1206 (1) - 0 [15:20:03]OFD Sender: Remove packet 167090 [15:20:03]ProducePacketName [15:20:03]name=ofd_packets/00167090 [15:20:03]NVStorageDeleteData [15:20:03]Write to MH i2c: 01 00 00 EB 05 F0 [15:20:03]Write i2c OK [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: 01 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: 01 07 00 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: 01 07 00 EB 05 00 00 00 00 00 DE 0C E1 [15:20:03]RasterBufferAndPrint [15:20:03]line [15:20:03]line [15:20:03]line [15:20:03]line [15:20:03]line [15:20:03]written 0, free lines is 3301 [15:20:03]MH_Cut [15:20:03]Write to MH i2c: D1 01 00 F2 05 01 C9 [15:20:03]Write i2c OK [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: D1 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: D1 01 00 [15:20:03]MH_I2C_Read... [15:20:03]Read from MH i2c: D1 01 00 F2 05 00 C8 [15:20:03]Write to MH i2c: 01 00 00 F3 05 F8 [15:20:03]Write i2c OK [15:20:03]MH_I2C_Read... [15:20:04]OFD Sender: No OFD packet to send [15:20:04]*** Cut start [15:20:04]*** Partial cut [15:20:04]*** CUTSNS_PIN = 1 [15:20:04]*** CUTSNS_PIN = 0 [15:20:04]*** Brake cut motor [15:20:05]Read from MH i2c: 01 [15:20:05]MH_I2C_Read... [15:20:05]*** Stop cut motor [15:20:05]*** Cut end [15:20:05]Read from MH i2c: 01 07 00 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: 01 07 00 F3 05 00 00 00 00 00 FF 0F 0D [15:20:05]process_action close_receipt done [15:20:05]requested_data is exist [15:20:05]produce_requested_data [15:20:05]requested_item fm.sn is exist - process it [15:20:05]wFMCommunicate request_size=4 [15:20:05]MH_SAM_APDU [15:20:05]CAPDU: 80 11 00 00 [15:20:05]Write to MH i2c: E2 08 00 F4 05 80 11 00 00 00 00 00 00 73 [15:20:05]Write i2c OK [15:20:05]MH_I2C_Read... [15:20:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:05]Read from MH i2c: E2 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: E2 17 00 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: E2 17 00 F4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 CB [15:20:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:20:05]wFMCommunicate OK [15:20:05]requested_item fd.num is exist - process it [15:20:05]SAM_PROTO_GetFieldsCounters [15:20:05]wFMCommunicate request_size=4 [15:20:05]MH_SAM_APDU [15:20:05]CAPDU: 80 13 00 00 [15:20:05]Write to MH i2c: E2 08 00 F5 05 80 13 00 00 00 00 00 00 76 [15:20:05]Write i2c OK [15:20:05]MH_I2C_Read... [15:20:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:05]Read from MH i2c: E2 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: E2 62 00 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: E2 62 00 F5 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B2 8C 02 00 0E 04 04 00 1A 02 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 F5 [15:20: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B2 8C 02 00 0E 04 04 00 1A 02 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 [15:20:05]wFMCommunicate OK [15:20:05]SAM_PROTO_GetFieldsCounters done [15:20:05]requested_item shift.num is exist - process it [15:20:05]requested_item shift.opened is exist - process it [15:20:05]req_shift_opened [15:20:05]FM_GetShiftState [15:20:05]SAM_PROTO_GetShiftState [15:20:05]wFMCommunicate request_size=4 [15:20:05]MH_SAM_APDU [15:20:05]CAPDU: 80 13 01 00 [15:20:05]Write to MH i2c: E2 08 00 F6 05 80 13 01 00 00 00 00 00 78 [15:20:05]Write i2c OK [15:20:05]MH_I2C_Read... [15:20:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:05]Read from MH i2c: E2 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: E2 0E 00 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: E2 0E 00 F6 05 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 46 [15:20:05]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:20:05]wFMCommunicate OK [15:20:05]SAM_PROTO_GetShiftState done [15:20:05]FM_GetShiftState done [15:20:05]req_shift_opened done [15:20:05]requested_item shift.open_date is exist - process it [15:20:05]req_shift_open_date [15:20:05]req_shift_open_date done [15:20:05]produce_requested_data done [15:20:05]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167090,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:20:05]process_action_free close_receipt [15:20:05]json_value_free [15:20:05]json_value_free done [15:20:05]process_json_proto returns [15:20:05]Send response to host [15:20:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167090,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:20:05]free response buf [15:20:05]execute_script done [15:20:05]execute_script returns [15:20:05]free content buf [15:20:05]Sock 7.Close socket [15:20:05]Sock 7.Thread stoped [15:20:05]accept exits with 9 [15:20:05]New connection [15:20:05]New thread 3067407716 created [15:20:05]Thread 3067264356 joined [15:20:05]Waiting for new connection... [15:20:05] Sock 9.Parse request [15:20:05]Sock 9.Check first char [15:20:05]Sock 9.First char is OK [15:20:05]request: POST /json_proto HTTP/1.0 [15:20:05]Method: POST [15:20:05]URL: /json_proto [15:20:05]Method is POST - this is cgi request [15:20:05]url: /json_proto [15:20:05]query_string will be loaded in cgi processing [15:20:05]execute_cgi json_proto POST (null) [15:20:05]execute_cgi path=json_proto method=POST [15:20:05]POST find Content-Length [15:20:05]Host: 172.17.53.195:8080 [15:20:05]Content-Length: 769 [15:20:05]Content-Type: application/json [15:20:05] [15:20:05]POST finish read [15:20:05]Found Content-Length = 769 [15:20:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 26.460, "sum" : 1770.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1770.17 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:05]execute_script... [15:20:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 26.460, "sum" : 1770.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1770.17 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:05]POST & json_proto [15:20:05]process_json_proto [15:20:05]json parsed OK: [15:20:05]protocol is kg_v1.0 [15:20:05]action value=close_receipt [15:20:05]process_action close_receipt [15:20:05]cmd_close_receipt [15:20:05]MH_GetDate [15:20:05]Write to MH i2c: F0 00 00 F7 05 EB [15:20:05]Write i2c OK [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: F0 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: F0 09 00 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: F0 09 00 F7 05 00 A6 65 1A 67 21 48 4A 65 98 [15:20:05]GetLastDocTimeStamp 1729783202 [15:20:05]current date 1729783206 [15:20:05]FM_GetShiftState [15:20:05]SAM_PROTO_GetShiftState [15:20:05]wFMCommunicate request_size=4 [15:20:05]MH_SAM_APDU [15:20:05]CAPDU: 80 13 01 00 [15:20:05]Write to MH i2c: E2 08 00 F8 05 80 13 01 00 00 00 00 00 7A [15:20:05]Write i2c OK [15:20:05]MH_I2C_Read... [15:20:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:05]Read from MH i2c: E2 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: E2 0E 00 [15:20:05]MH_I2C_Read... [15:20:05]Read from MH i2c: E2 0E 00 F8 05 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 48 [15:20:05]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:20:05]wFMCommunicate OK [15:20:05]SAM_PROTO_GetShiftState done [15:20:05]FM_GetShiftState done [15:20:05]opened in 1729730220 [15:20:05]opened+sec_in_day 1729816620 [15:20:05]quantity*price = 177017 [15:20:05]sum+1 = 177018 [15:20:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1770.17 НСП 1% : 15.66 НДС 12% : 187.98 Наличными: 0.00 Безнал.: 1770.17 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 170 24.10.2024 15:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871759 ФД: 167091 ФПД: 135428066471722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152007&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167091&fm=135428066471722&tin=02508201610067®Number=0000000000091764&sum=177017 [15:20:07]StoreToDocumentArchive [15:20:07]shift 538 fd 167091 [15:20:07]save to /storage/0538/doc_00167091 [15:20:07]save last doc name /storage/0538/doc_00167091 to /storage/kkm_last_doc_name [15:20:07]save OK [15:20:07]Clear old archive folders... [15:20:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:20:07]tlvbuf is 015F1290 [15:20:07]SAM_PROTO_ClearQueue [15:20:07]wFMCommunicate request_size=4 [15:20:07]MH_SAM_APDU [15:20:07]CAPDU: 80 09 00 00 [15:20:07]Write to MH i2c: E2 08 00 05 06 80 09 00 00 00 00 00 00 7D [15:20:07]Write i2c OK [15:20:07]MH_I2C_Read... [15:20:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:07]Read from MH i2c: E2 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 03 00 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [15:20:07]RAPDU: 90 00 [15:20:07]wFMCommunicate OK [15:20:07]SAM_PROTO_ClearQueue done [15:20:07]KKMCreateOFDPacket [15:20:07]OFDProtocolAddRootSTLVToBuf [15:20:07]FM_MakeSignedData [15:20:07]FM_MakeSignedData [15:20:07]SAM_PROTO_SignData [15:20:07]wFMCommunicate request_size=4 [15:20:07]MH_SAM_APDU [15:20:07]CAPDU: 80 0D 01 02 [15:20:07]Write to MH i2c: E2 08 00 06 06 80 0D 01 02 00 00 00 00 85 [15:20:07]Write i2c OK [15:20:07]MH_I2C_Read... [15:20:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:07]Read from MH i2c: E2 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 03 00 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [15:20:07]RAPDU: 90 00 [15:20:07]wFMCommunicate OK [15:20:07]wFMCommunicate request_size=255 [15:20:07]MH_SAM_APDU [15:20:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 67 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 B3 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 B3 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 49 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 B3 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 A7 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B3 8C 02 00 35 04 06 00 7B [15:20:07]Write to MH i2c: E2 02 01 07 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 5C 67 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 B3 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 B3 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 49 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 B3 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 A7 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B3 8C 02 00 35 04 06 00 7B 00 00 09 [15:20:07]Write i2c OK [15:20:07]MH_I2C_Read... [15:20:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:07]Read from MH i2c: E2 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 03 00 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [15:20:07]RAPDU: 90 00 [15:20:07]wFMCommunicate OK [15:20:07]wFMCommunicate request_size=10 [15:20:07]MH_SAM_APDU [15:20:07]CAPDU: 80 0D 02 02 05 2B CD CB 6F 2A [15:20:07]Write to MH i2c: E2 0D 00 08 06 80 0D 02 02 05 00 2B CD CB 6F 2A 00 00 EE [15:20:07]Write i2c OK [15:20:07]MH_I2C_Read... [15:20:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:07]Read from MH i2c: E2 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 03 00 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [15:20:07]RAPDU: 90 00 [15:20:07]wFMCommunicate OK [15:20:07]wFMCommunicate request_size=4 [15:20:07]MH_SAM_APDU [15:20:07]CAPDU: 80 0D 03 02 [15:20:07]Write to MH i2c: E2 08 00 09 06 80 0D 03 02 00 00 00 00 8A [15:20:07]Write i2c OK [15:20:07]MH_I2C_Read... [15:20:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:07]Read from MH i2c: E2 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 0B 00 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 0B 00 09 06 00 C5 4D 31 D3 13 39 6C 7F 90 00 D8 [15:20:07]RAPDU: C5 4D 31 D3 13 39 6C 7F 90 00 [15:20:07]wFMCommunicate OK [15:20:07]SAM_PROTO_SignData done [15:20:07]FM_MakeSignedData done [15:20:07]CreateOFDProtocolMessage [15:20:07]wFMCommunicate request_size=4 [15:20:07]MH_SAM_APDU [15:20:07]CAPDU: 80 11 00 00 [15:20:07]Write to MH i2c: E2 08 00 0A 06 80 11 00 00 00 00 00 00 8A [15:20:07]Write i2c OK [15:20:07]MH_I2C_Read... [15:20:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:07]Read from MH i2c: E2 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 17 00 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: E2 17 00 0A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 E2 [15:20:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:20:07]wFMCommunicate OK [15:20:07]CreateOFDProtocolMessage done [15:20:07]OFDSenderStorePacket 167091 [15:20:07]StoreOFDPacket docnum=167091 [15:20:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 E6 64 07 01 2B 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 67 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 B3 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 B3 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 49 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 B3 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 A7 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B3 8C 02 00 35 04 06 00 7B 2B CD CB 6F 2A C5 4D 31 D3 13 39 6C 7F [15:20:07]CheckFolder [15:20:07]dirname=/storage/ofd_packets [15:20:07]CheckFolder done [15:20:07]ProducePacketName [15:20:07]name=ofd_packets/00167091 [15:20:07]NVStorageSaveData ofd_packets/00167091 [15:20:07]File name is /storage/ofd_packets/00167091 [15:20:07]Write 301 bytes [15:20:07]NVStorageSaveData done [15:20:07]OFDSenderStorePacket done [15:20:07]KKMCreateOFDPacket done [15:20:07]NVStorageSaveData kkm_last_timestamp [15:20:07]File name is /storage/kkm_last_timestamp [15:20:07]Write 4 bytes [15:20:07]NVStorageSaveData done [15:20:07]ExternCall_PrintAddStr [15:20:07]wPrintStart [15:20:07]Write to MH i2c: 01 00 00 0B 06 11 [15:20:07]Write i2c OK [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: 01 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: 01 07 00 [15:20:07]MH_I2C_Read... [15:20:07]Read from MH i2c: 01 07 00 0B 06 00 00 00 00 00 FF 0F 26 [15:20:07]RasterBufferAndPrint [15:20:07]line Счет N : (1)221668 [15:20:07]line ИНН: 02508201610067 [15:20:07]line Контрольно-Кассовый Чек [15:20:07]line ПРОДАЖА [15:20:07]line ТРК (МРК, ГНК) : 13 [15:20:07]line Товар: 2710124130 [15:20:07]line Аи-92-К-5 [15:20:07]line 26.460 * 66.90 [15:20:07]line = 1770.17 [15:20:07]line НДС 12% НСП 1% [15:20:07]line > о реализуемом товаре [15:20:07]line ИТОГО: 1770.17 [15:20:07]line НСП 1% : 15.66 [15:20:07]line НДС 12% : 187.98 [15:20:07]line Наличными: 0.00 [15:20:07]line Безнал.: 1770.17 [15:20:07]line Место: АЗС № 161 "Партнер Нефть" [15:20:07]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:20:07]line СНО: Общий режим [15:20:07]line Чек 170 24.10.2024 15:20 [15:20:08]line Смена: 538 ФФД: 1.0 [15:20:08]line ЗНМ: 0300000104 [15:20:08]line РНМ: 0000000000091764 [15:20:08]line Версия ККМ: 001 [15:20:08]line Платежная система: Mbank [15:20:08]line ФМ: 0000000000871759 [15:20:08]line ФД: 167091 [15:20:08]line ФПД: 135428066471722 [15:20:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152007&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167091&fm=135428066471722&tin=02508201610067®Number=0000000000091764&sum=177017 [15:20:08]OFD Sender: Processing packet 167091 [packets to send 48, broken 47] [15:20:08]ProducePacketName [15:20:08]name=ofd_packets/00167091 [15:20:08]OFD Sender: To server: pG, [15:20:08]CommunicateWithHost lk.salyk.kg:30040 [15:20:08]ConnectInit lk.salyk.kg [15:20:08]written 0, free lines is 4095 [15:20:08]Connected sock=10 [15:20: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 35 39 0F 01 00 00 E6 64 07 01 2B 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 67 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 B3 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 B3 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 49 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 B3 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 A7 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B3 8C 02 00 35 04 06 00 7B 2B CD CB 6F 2A C5 4D 31 D3 13 39 6C 7F [15:20: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 35 39 4F 00 00 00 95 18 47 00 15 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B3 8C 02 00 F4 03 04 00 0B 0C 1A 67 B6 04 01 00 00 C9 C1 CE 46 F5 5E 44 42 [15:20:08]CommunicateWithHost err = 0 [15:20:08]CheckOFDResponse [15:20:08]1017 (14) - 77093643461234 [15:20:08]1041 (16) - 0000000000871759 [15:20:08]1040 (4) - 167091 [15:20:08]1012 (4) - 24.10.2024 08:57 [15:20:08]1206 (1) - 0 [15:20:08]OFD Sender: Remove packet 167091 [15:20:08]ProducePacketName [15:20:08]name=ofd_packets/00167091 [15:20:08]NVStorageDeleteData [15:20:08]Write to MH i2c: 01 00 00 34 06 3A [15:20:08]Write i2c OK [15:20:08]MH_I2C_Read... [15:20:08]Read from MH i2c: 01 [15:20:08]MH_I2C_Read... [15:20:08]Read from MH i2c: 01 07 00 [15:20:08]MH_I2C_Read... [15:20:08]Read from MH i2c: 01 07 00 34 06 00 00 00 00 00 E4 0C 31 [15:20:08]RasterBufferAndPrint [15:20:08]line [15:20:08]line [15:20:08]line [15:20:08]line [15:20:08]line [15:20:08]written 0, free lines is 3310 [15:20:08]MH_Cut [15:20:08]Write to MH i2c: D1 01 00 3B 06 01 13 [15:20:08]Write i2c OK [15:20:08]MH_I2C_Read... [15:20:08]Read from MH i2c: D1 [15:20:08]MH_I2C_Read... [15:20:08]Read from MH i2c: D1 01 00 [15:20:08]MH_I2C_Read... [15:20:08]Read from MH i2c: D1 01 00 3B 06 00 12 [15:20:08]Write to MH i2c: 01 00 00 3C 06 42 [15:20:08]Write i2c OK [15:20:08]MH_I2C_Read... [15:20:09]OFD Sender: No OFD packet to send [15:20:09]*** Cut start [15:20:09]*** Partial cut [15:20:09]*** CUTSNS_PIN = 1 [15:20:09]*** CUTSNS_PIN = 0 [15:20:09]*** Brake cut motor [15:20:10]Read from MH i2c: 01 [15:20:10]MH_I2C_Read... [15:20:10]*** Stop cut motor [15:20:10]*** Cut end [15:20:10]Read from MH i2c: 01 07 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: 01 07 00 3C 06 00 00 00 00 00 FF 0F 57 [15:20:10]process_action close_receipt done [15:20:10]requested_data is exist [15:20:10]produce_requested_data [15:20:10]requested_item fm.sn is exist - process it [15:20:10]wFMCommunicate request_size=4 [15:20:10]MH_SAM_APDU [15:20:10]CAPDU: 80 11 00 00 [15:20:10]Write to MH i2c: E2 08 00 3D 06 80 11 00 00 00 00 00 00 BD [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:10]Read from MH i2c: E2 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 17 00 [15:20:10]MH_I2C_Read... [15:20:10]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 35 39 90 00 15 [15:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:20:10]wFMCommunicate OK [15:20:10]requested_item fd.num is exist - process it [15:20:10]SAM_PROTO_GetFieldsCounters [15:20:10]wFMCommunicate request_size=4 [15:20:10]MH_SAM_APDU [15:20:10]CAPDU: 80 13 00 00 [15:20:10]Write to MH i2c: E2 08 00 3E 06 80 13 00 00 00 00 00 00 C0 [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 [15:20:10]MH_I2C_Read... [15:20:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:10]Read from MH i2c: E2 62 00 [15:20:10]MH_I2C_Read... [15:20:10]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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B3 8C 02 00 0E 04 04 00 1A 02 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 43 [15:20:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B3 8C 02 00 0E 04 04 00 1A 02 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 [15:20:10]wFMCommunicate OK [15:20:10]SAM_PROTO_GetFieldsCounters done [15:20:10]requested_item shift.num is exist - process it [15:20:10]requested_item shift.opened is exist - process it [15:20:10]req_shift_opened [15:20:10]FM_GetShiftState [15:20:10]SAM_PROTO_GetShiftState [15:20:10]wFMCommunicate request_size=4 [15:20:10]MH_SAM_APDU [15:20:10]CAPDU: 80 13 01 00 [15:20:10]Write to MH i2c: E2 08 00 3F 06 80 13 01 00 00 00 00 00 C2 [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:10]Read from MH i2c: E2 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 0E 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 0E 00 3F 06 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 90 [15:20:10]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:20:10]wFMCommunicate OK [15:20:10]SAM_PROTO_GetShiftState done [15:20:10]FM_GetShiftState done [15:20:10]req_shift_opened done [15:20:10]requested_item shift.open_date is exist - process it [15:20:10]req_shift_open_date [15:20:10]req_shift_open_date done [15:20:10]produce_requested_data done [15:20:10]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167091,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:20:10]process_action_free close_receipt [15:20:10]json_value_free [15:20:10]json_value_free done [15:20:10]process_json_proto returns [15:20:10]Send response to host [15:20:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167091,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:20:10]free response buf [15:20:10]execute_script done [15:20:10]execute_script returns [15:20:10]free content buf [15:20:10]Sock 9.Close socket [15:20:10]Sock 9.Thread stoped [15:20:10]accept exits with 7 [15:20:10]New connection [15:20:10]New thread 3067264356 created [15:20:10]Thread 3067407716 joined [15:20:10]Waiting for new connection... [15:20:10] Sock 7.Parse request [15:20:10]Sock 7.Check first char [15:20:10]Sock 7.First char is OK [15:20:10]request: POST /json_proto HTTP/1.0 [15:20:10]Method: POST [15:20:10]URL: /json_proto [15:20:10]Method is POST - this is cgi request [15:20:10]url: /json_proto [15:20:10]query_string will be loaded in cgi processing [15:20:10]execute_cgi json_proto POST (null) [15:20:10]execute_cgi path=json_proto method=POST [15:20:10]POST find Content-Length [15:20:10]Host: 172.17.53.195:8080 [15:20:10]Content-Length: 678 [15:20:10]Content-Type: application/json [15:20:10] [15:20:10]POST finish read [15:20:10]Found Content-Length = 678 [15:20:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:10]execute_script... [15: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)221681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:10]POST & json_proto [15:20:10]process_json_proto [15:20:10]json parsed OK: [15:20:10]protocol is kg_v1.0 [15:20:10]action value=close_receipt [15:20:10]process_action close_receipt [15:20:10]cmd_close_receipt [15:20:10]MH_GetDate [15:20:10]Write to MH i2c: F0 00 00 40 06 35 [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: F0 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: F0 09 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: F0 09 00 40 06 00 AC 65 1A 67 21 48 4A 65 E8 [15:20:10]GetLastDocTimeStamp 1729783207 [15:20:10]current date 1729783212 [15:20:10]FM_GetShiftState [15:20:10]SAM_PROTO_GetShiftState [15:20:10]wFMCommunicate request_size=4 [15:20:10]MH_SAM_APDU [15:20:10]CAPDU: 80 13 01 00 [15:20:10]Write to MH i2c: E2 08 00 41 06 80 13 01 00 00 00 00 00 C4 [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:10]Read from MH i2c: E2 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 0E 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 0E 00 41 06 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 92 [15:20:10]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:20:10]wFMCommunicate OK [15:20:10]SAM_PROTO_GetShiftState done [15:20:10]FM_GetShiftState done [15:20:10]opened in 1729730220 [15:20:10]opened+sec_in_day 1729816620 [15:20:10]quantity*price = 70044 [15:20:10]sum+1 = 70045 [15:20:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 171 24.10.2024 15:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167092 ФПД: 218197462091749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152012&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167092&fm=218197462091749&tin=02508201610067®Number=0000000000091764&sum=70000 [15:20:11]StoreToDocumentArchive [15:20:11]shift 538 fd 167092 [15:20:11]save to /storage/0538/doc_00167092 [15:20:11]save last doc name /storage/0538/doc_00167092 to /storage/kkm_last_doc_name [15:20:11]save OK [15:20:11]Clear old archive folders... [15:20:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:20:11]tlvbuf is 01588830 [15:20:11]SAM_PROTO_ClearQueue [15:20:11]wFMCommunicate request_size=4 [15:20:11]MH_SAM_APDU [15:20:11]CAPDU: 80 09 00 00 [15:20:11]Write to MH i2c: E2 08 00 4E 06 80 09 00 00 00 00 00 00 C6 [15:20:11]Write i2c OK [15:20:11]MH_I2C_Read... [15:20:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:11]Read from MH i2c: E2 [15:20:11]MH_I2C_Read... [15:20:11]Read from MH i2c: E2 03 00 [15:20:11]MH_I2C_Read... [15:20:11]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [15:20:11]RAPDU: 90 00 [15:20:11]wFMCommunicate OK [15:20:11]SAM_PROTO_ClearQueue done [15:20:11]KKMCreateOFDPacket [15:20:11]OFDProtocolAddRootSTLVToBuf [15:20:11]FM_MakeSignedData [15:20:11]FM_MakeSignedData [15:20:11]SAM_PROTO_SignData [15:20:11]wFMCommunicate request_size=4 [15:20:11]MH_SAM_APDU [15:20:11]CAPDU: 80 0D 01 02 [15:20:11]Write to MH i2c: E2 08 00 4F 06 80 0D 01 02 00 00 00 00 CE [15:20:11]Write i2c OK [15:20:11]MH_I2C_Read... [15:20:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:12]Read from MH i2c: E2 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 03 00 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [15:20:12]RAPDU: 90 00 [15:20:12]wFMCommunicate OK [15:20:12]wFMCommunicate request_size=255 [15:20:12]MH_SAM_APDU [15:20: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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 AC 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B4 8C 02 00 35 04 06 00 C6 [15:20:12]Write to MH i2c: E2 02 01 50 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 AC 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B4 8C 02 00 35 04 06 00 C6 00 00 D5 [15:20:12]Write i2c OK [15:20:12]MH_I2C_Read... [15:20:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:12]Read from MH i2c: E2 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 03 00 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [15:20:12]RAPDU: 90 00 [15:20:12]wFMCommunicate OK [15:20:12]wFMCommunicate request_size=10 [15:20:12]MH_SAM_APDU [15:20:12]CAPDU: 80 0D 02 02 05 73 0E 38 07 E5 [15:20:12]Write to MH i2c: E2 0D 00 51 06 80 0D 02 02 05 00 73 0E 38 07 E5 00 00 80 [15:20:12]Write i2c OK [15:20:12]MH_I2C_Read... [15:20:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:12]Read from MH i2c: E2 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 03 00 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [15:20:12]RAPDU: 90 00 [15:20:12]wFMCommunicate OK [15:20:12]wFMCommunicate request_size=4 [15:20:12]MH_SAM_APDU [15:20:12]CAPDU: 80 0D 03 02 [15:20:12]Write to MH i2c: E2 08 00 52 06 80 0D 03 02 00 00 00 00 D3 [15:20:12]Write i2c OK [15:20:12]MH_I2C_Read... [15:20:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:12]Read from MH i2c: E2 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 0B 00 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 0B 00 52 06 00 AE DA 96 6B F6 8D 1B 44 90 00 3F [15:20:12]RAPDU: AE DA 96 6B F6 8D 1B 44 90 00 [15:20:12]wFMCommunicate OK [15:20:12]SAM_PROTO_SignData done [15:20:12]FM_MakeSignedData done [15:20:12]CreateOFDProtocolMessage [15:20:12]wFMCommunicate request_size=4 [15:20:12]MH_SAM_APDU [15:20:12]CAPDU: 80 11 00 00 [15:20:12]Write to MH i2c: E2 08 00 53 06 80 11 00 00 00 00 00 00 D3 [15:20:12]Write i2c OK [15:20:12]MH_I2C_Read... [15:20:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:12]Read from MH i2c: E2 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 17 00 [15:20:12]MH_I2C_Read... [15:20:12]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 35 39 90 00 2B [15:20:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:20:12]wFMCommunicate OK [15:20:12]CreateOFDProtocolMessage done [15:20:12]OFDSenderStorePacket 167092 [15:20:12]StoreOFDPacket docnum=167092 [15:20:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 87 33 07 01 39 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 AC 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B4 8C 02 00 35 04 06 00 C6 73 0E 38 07 E5 AE DA 96 6B F6 8D 1B 44 [15:20:12]CheckFolder [15:20:12]dirname=/storage/ofd_packets [15:20:12]CheckFolder done [15:20:12]ProducePacketName [15:20:12]name=ofd_packets/00167092 [15:20:12]NVStorageSaveData ofd_packets/00167092 [15:20:12]File name is /storage/ofd_packets/00167092 [15:20:12]Write 301 bytes [15:20:12]NVStorageSaveData done [15:20:12]OFDSenderStorePacket done [15:20:12]KKMCreateOFDPacket done [15:20:12]NVStorageSaveData kkm_last_timestamp [15:20:12]File name is /storage/kkm_last_timestamp [15:20:12]Write 4 bytes [15:20:12]NVStorageSaveData done [15:20:12]ExternCall_PrintAddStr [15:20:12]wPrintStart [15:20:12]Write to MH i2c: 01 00 00 54 06 5A [15:20:12]Write i2c OK [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: 01 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: 01 07 00 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: 01 07 00 54 06 00 00 00 00 00 FF 0F 6F [15:20:12]RasterBufferAndPrint [15:20:12]OFD Sender: Processing packet 167092 [packets to send 48, broken 47] [15:20:12]line Счет N : (1)221681 [15:20:12]ProducePacketName [15:20:12]line ИНН: 02508201610067 [15:20:12]name=ofd_packets/00167092 [15:20:12]line Контрольно-Кассовый Чек [15:20:12]OFD Sender: To server: pG, [15:20:12]line ПРОДАЖА [15:20:12]CommunicateWithHost lk.salyk.kg:30040 [15:20:12]line ТРК (МРК, ГНК) : 33 [15:20:12]ConnectInit lk.salyk.kg [15:20:12]line Товар: 2710124130 [15:20:12]line Аи-92-К-5 [15:20:12]line 10.470 * 66.90 [15:20:12]line = 700.44 [15:20:12]line НДС 12% НСП 1% [15:20:12]line > о реализуемом товаре [15:20:12]line ОКРУГЛЕНИЕ: -0.44 [15:20:12]line ИТОГО: 700.00 [15:20:12]line Внесено: 700.00 [15:20:12]line СДАЧА: 0.00 [15:20:12]line НСП 1% : 6.20 [15:20:12]line НДС 12% : 74.38 [15:20:12]line Наличными: 700.00 [15:20:12]line Безнал.: 0.00 [15:20:13]line Место: АЗС № 161 "Партнер Нефть" [15:20:13]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:20:13]line СНО: Общий режим [15:20:13]line Чек 171 24.10.2024 15:20 [15:20:13]line Смена: 538 ФФД: 1.0 [15:20:13]line ЗНМ: 0300000104 [15:20:13]line РНМ: 0000000000091764 [15:20:13]line Версия ККМ: 001 [15:20:13]line ФМ: 0000000000871759 [15:20:13]line ФД: 167092 [15:20:13]line ФПД: 218197462091749 [15:20:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152012&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167092&fm=218197462091749&tin=02508201610067®Number=0000000000091764&sum=70000 [15:20:13]Connected sock=10 [15: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 35 39 0F 01 00 00 87 33 07 01 39 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 written 0, free lines is 4095 [15:20:13]12 04 04 00 AB 00 00 00 F4 03 04 00 AC 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B4 8C 02 00 35 04 06 00 C6 73 0E 38 07 E5 AE DA 96 6B F6 8D 1B 44 [15:20:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 97 F7 47 00 A0 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B4 8C 02 00 F4 03 04 00 10 0C 1A 67 B6 04 01 00 00 58 13 7E 78 79 50 91 54 [15:20:13]CommunicateWithHost err = 0 [15:20:13]CheckOFDResponse [15:20:13]1017 (14) - 77093643461234 [15:20:13]1041 (16) - 0000000000871759 [15:20:13]1040 (4) - 167092 [15:20:13]1012 (4) - 24.10.2024 08:57 [15:20:13]1206 (1) - 0 [15:20:13]OFD Sender: Remove packet 167092 [15:20:13]ProducePacketName [15:20:13]name=ofd_packets/00167092 [15:20:13]NVStorageDeleteData [15:20:13]Write to MH i2c: 01 00 00 7F 06 85 [15:20:13]Write i2c OK [15:20:13]MH_I2C_Read... [15:20:13]Read from MH i2c: 01 [15:20:13]MH_I2C_Read... [15:20:13]Read from MH i2c: 01 07 00 [15:20:13]MH_I2C_Read... [15:20:13]Read from MH i2c: 01 07 00 7F 06 00 00 00 00 00 AD 0C 45 [15:20:13]RasterBufferAndPrint [15:20:13]line [15:20:13]line [15:20:13]line [15:20:13]line [15:20:13]line [15:20:13]written 0, free lines is 3269 [15:20:13]MH_Cut [15:20:13]Write to MH i2c: D1 01 00 86 06 01 5E [15:20:13]Write i2c OK [15:20:13]MH_I2C_Read... [15:20:13]Read from MH i2c: D1 [15:20:13]MH_I2C_Read... [15:20:13]Read from MH i2c: D1 01 00 [15:20:13]MH_I2C_Read... [15:20:13]Read from MH i2c: D1 01 00 86 06 00 5D [15:20:13]Write to MH i2c: 01 00 00 87 06 8D [15:20:13]Write i2c OK [15:20:13]MH_I2C_Read... [15:20:14]OFD Sender: No OFD packet to send [15:20:14]*** Cut start [15:20:14]*** Partial cut [15:20:14]*** CUTSNS_PIN = 1 [15:20:14]*** CUTSNS_PIN = 0 [15:20:14]*** Brake cut motor [15:20:15]Read from MH i2c: 01 [15:20:15]MH_I2C_Read... [15:20:15]*** Stop cut motor [15:20:15]*** Cut end [15:20:15]Read from MH i2c: 01 07 00 [15:20:15]MH_I2C_Read... [15:20:15]Read from MH i2c: 01 07 00 87 06 00 00 00 00 00 FF 0F A2 [15:20:15]process_action close_receipt done [15:20:15]requested_data is exist [15:20:15]produce_requested_data [15:20:15]requested_item fm.sn is exist - process it [15:20:15]wFMCommunicate request_size=4 [15:20:15]MH_SAM_APDU [15:20:15]CAPDU: 80 11 00 00 [15:20:15]Write to MH i2c: E2 08 00 88 06 80 11 00 00 00 00 00 00 08 [15:20:15]Write i2c OK [15:20:15]MH_I2C_Read... [15:20:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:15]Read from MH i2c: E2 [15:20:15]MH_I2C_Read... [15:20:15]Read from MH i2c: E2 17 00 [15:20:15]MH_I2C_Read... [15:20:15]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 35 39 90 00 60 [15:20:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:20:15]wFMCommunicate OK [15:20:15]requested_item fd.num is exist - process it [15:20:15]SAM_PROTO_GetFieldsCounters [15:20:15]wFMCommunicate request_size=4 [15:20:15]MH_SAM_APDU [15:20:15]CAPDU: 80 13 00 00 [15:20:15]Write to MH i2c: E2 08 00 89 06 80 13 00 00 00 00 00 00 0B [15:20:15]Write i2c OK [15:20:15]MH_I2C_Read... [15:20:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:15]Read from MH i2c: E2 [15:20:15]MH_I2C_Read... [15:20:15]Read from MH i2c: E2 62 00 [15:20:15]MH_I2C_Read... [15:20:15]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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B4 8C 02 00 0E 04 04 00 1A 02 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 92 [15:20:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B4 8C 02 00 0E 04 04 00 1A 02 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 [15:20:15]wFMCommunicate OK [15:20:15]SAM_PROTO_GetFieldsCounters done [15:20:15]requested_item shift.num is exist - process it [15:20:15]requested_item shift.opened is exist - process it [15:20:15]req_shift_opened [15:20:15]FM_GetShiftState [15:20:15]SAM_PROTO_GetShiftState [15:20:15]wFMCommunicate request_size=4 [15:20:15]MH_SAM_APDU [15:20:15]CAPDU: 80 13 01 00 [15:20:15]Write to MH i2c: E2 08 00 8A 06 80 13 01 00 00 00 00 00 0D [15:20:15]Write i2c OK [15:20:15]MH_I2C_Read... [15:20:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:15]Read from MH i2c: E2 [15:20:15]MH_I2C_Read... [15:20:15]Read from MH i2c: E2 0E 00 [15:20:15]MH_I2C_Read... [15:20:15]Read from MH i2c: E2 0E 00 8A 06 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 DB [15:20:15]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:20:15]wFMCommunicate OK [15:20:15]SAM_PROTO_GetShiftState done [15:20:15]FM_GetShiftState done [15:20:15]req_shift_opened done [15:20:15]requested_item shift.open_date is exist - process it [15:20:15]req_shift_open_date [15:20:15]req_shift_open_date done [15:20:15]produce_requested_data done [15:20:15]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167092,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:20:15]process_action_free close_receipt [15:20:15]json_value_free [15:20:15]json_value_free done [15:20:15]process_json_proto returns [15:20:15]Send response to host [15:20:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167092,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:20:15]free response buf [15:20:15]execute_script done [15:20:15]execute_script returns [15:20:15]free content buf [15:20:15]Sock 7.Close socket [15:20:15]Sock 7.Thread stoped [15:20:19]OFD Sender: No OFD packet to send [15:20:24]OFD Sender: No OFD packet to send [15:20:29]OFD Sender: No OFD packet to send [15:20:34]OFD Sender: No OFD packet to send [15:20:39]OFD Sender: No OFD packet to send [15:20:44]OFD Sender: No OFD packet to send [15:20:49]OFD Sender: No OFD packet to send [15:20:53]accept exits with 9 [15:20:53]New connection [15:20:53]New thread 3067407716 created [15:20:53]Thread 3067264356 joined [15:20:53]Waiting for new connection... [15:20:53] Sock 9.Parse request [15:20:53]Sock 9.Check first char [15:20:53]Sock 9.First char is OK [15:20:53]request: POST /json_proto HTTP/1.0 [15:20:53]Method: POST [15:20:53]URL: /json_proto [15:20:53]Method is POST - this is cgi request [15:20:53]url: /json_proto [15:20:53]query_string will be loaded in cgi processing [15:20:53]execute_cgi json_proto POST (null) [15:20:53]execute_cgi path=json_proto method=POST [15:20:53]POST find Content-Length [15:20:53]Host: 172.17.53.195:8080 [15:20:53]Content-Length: 790 [15:20:53]Content-Type: application/json [15:20:53] [15:20:53]POST finish read [15:20:53]Found Content-Length = 790 [15:20:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 104.990, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A38286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:53]execute_script... [15:20:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 104.990, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A38286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:53]POST & json_proto [15:20:53]process_json_proto [15:20:53]json parsed OK: [15:20:53]protocol is kg_v1.0 [15:20:53]action value=close_receipt [15:20:53]process_action close_receipt [15:20:53]cmd_close_receipt [15:20:53]MH_GetDate [15:20:53]Write to MH i2c: F0 00 00 8B 06 80 [15:20:53]Write i2c OK [15:20:53]MH_I2C_Read... [15:20:53]Read from MH i2c: F0 [15:20:53]MH_I2C_Read... [15:20:53]Read from MH i2c: F0 09 00 [15:20:53]MH_I2C_Read... [15:20:53]Read from MH i2c: F0 09 00 8B 06 00 D6 65 1A 67 21 48 4A 65 5D [15:20:53]GetLastDocTimeStamp 1729783212 [15:20:53]current date 1729783254 [15:20:53]FM_GetShiftState [15:20:53]SAM_PROTO_GetShiftState [15:20:53]wFMCommunicate request_size=4 [15:20:53]MH_SAM_APDU [15:20:53]CAPDU: 80 13 01 00 [15:20:53]Write to MH i2c: E2 08 00 8C 06 80 13 01 00 00 00 00 00 0F [15:20:53]Write i2c OK [15:20:53]MH_I2C_Read... [15:20:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:53]Read from MH i2c: E2 [15:20:53]MH_I2C_Read... [15:20:53]Read from MH i2c: E2 0E 00 [15:20:53]MH_I2C_Read... [15:20:53]Read from MH i2c: E2 0E 00 8C 06 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 DD [15:20:53]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:20:53]wFMCommunicate OK [15:20:53]SAM_PROTO_GetShiftState done [15:20:53]FM_GetShiftState done [15:20:53]opened in 1729730220 [15:20:53]opened+sec_in_day 1729816620 [15:20:53]quantity*price = 0 [15:20:53]sum+1 = 1 [15:20:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 172 24.10.2024 15:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 Талоны: Топливная Карта 38286 ФМ: 0000000000871759 ФД: 167093 ФПД: 217691773171592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152054&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167093&fm=217691773171592&tin=02508201610067®Number=0000000000091764&sum=0 [15:20:54]StoreToDocumentArchive [15:20:54]shift 538 fd 167093 [15:20:54]save to /storage/0538/doc_00167093 [15:20:54]save last doc name /storage/0538/doc_00167093 to /storage/kkm_last_doc_name [15:20:54]save OK [15:20:54]Clear old archive folders... [15:20:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:20:54]tlvbuf is 015F1770 [15:20:54]SAM_PROTO_ClearQueue [15:20:54]wFMCommunicate request_size=4 [15:20:54]MH_SAM_APDU [15:20:54]CAPDU: 80 09 00 00 [15:20:54]Write to MH i2c: E2 08 00 99 06 80 09 00 00 00 00 00 00 11 [15:20:54]Write i2c OK [15:20:54]MH_I2C_Read... [15:20:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:54]Read from MH i2c: E2 [15:20:54]MH_I2C_Read... [15:20:54]Read from MH i2c: E2 03 00 [15:20:54]MH_I2C_Read... [15:20:54]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [15:20:54]RAPDU: 90 00 [15:20:54]wFMCommunicate OK [15:20:54]SAM_PROTO_ClearQueue done [15:20:54]KKMCreateOFDPacket [15:20:54]OFDProtocolAddRootSTLVToBuf [15:20:54]FM_MakeSignedData [15:20:54]FM_MakeSignedData [15:20:54]SAM_PROTO_SignData [15:20:54]wFMCommunicate request_size=4 [15:20:54]MH_SAM_APDU [15:20:54]CAPDU: 80 0D 01 02 [15:20:54]Write to MH i2c: E2 08 00 9A 06 80 0D 01 02 00 00 00 00 19 [15:20:54]Write i2c OK [15:20:54]MH_I2C_Read... [15:20:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:54]Read from MH i2c: E2 [15:20:54]MH_I2C_Read... [15:20:54]Read from MH i2c: E2 03 00 [15:20:54]MH_I2C_Read... [15:20:54]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [15:20:54]RAPDU: 90 00 [15:20:54]wFMCommunicate OK [15:20:54]wFMCommunicate request_size=255 [15:20:54]MH_SAM_APDU [15:20:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 D6 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B5 8C 02 00 35 04 06 00 C5 FD 50 CF [15:20:54]Write to MH i2c: E2 02 01 9B 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 D6 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B5 8C 02 00 35 04 06 00 C5 FD 50 CF 00 00 DE [15:20:54]Write i2c OK [15:20:54]MH_I2C_Read... [15:20:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:55]Read from MH i2c: E2 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: E2 03 00 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [15:20:55]RAPDU: 90 00 [15:20:55]wFMCommunicate OK [15:20:55]wFMCommunicate request_size=7 [15:20:55]MH_SAM_APDU [15:20:55]CAPDU: 80 0D 02 02 02 77 88 [15:20:55]Write to MH i2c: E2 0A 00 9C 06 80 0D 02 02 02 00 77 88 00 00 1F [15:20:55]Write i2c OK [15:20:55]MH_I2C_Read... [15:20:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:55]Read from MH i2c: E2 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: E2 03 00 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [15:20:55]RAPDU: 90 00 [15:20:55]wFMCommunicate OK [15:20:55]wFMCommunicate request_size=4 [15:20:55]MH_SAM_APDU [15:20:55]CAPDU: 80 0D 03 02 [15:20:55]Write to MH i2c: E2 08 00 9D 06 80 0D 03 02 00 00 00 00 1E [15:20:55]Write i2c OK [15:20:55]MH_I2C_Read... [15:20:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:55]Read from MH i2c: E2 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: E2 0B 00 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: E2 0B 00 9D 06 00 D5 70 05 DA 09 A0 5C 2A 90 00 72 [15:20:55]RAPDU: D5 70 05 DA 09 A0 5C 2A 90 00 [15:20:55]wFMCommunicate OK [15:20:55]SAM_PROTO_SignData done [15:20:55]FM_MakeSignedData done [15:20:55]CreateOFDProtocolMessage [15:20:55]wFMCommunicate request_size=4 [15:20:55]MH_SAM_APDU [15:20:55]CAPDU: 80 11 00 00 [15:20:55]Write to MH i2c: E2 08 00 9E 06 80 11 00 00 00 00 00 00 1E [15:20:55]Write i2c OK [15:20:55]MH_I2C_Read... [15:20:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:55]Read from MH i2c: E2 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: E2 17 00 [15:20:55]MH_I2C_Read... [15:20:55]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 35 39 90 00 76 [15:20:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:20:55]wFMCommunicate OK [15:20:55]CreateOFDProtocolMessage done [15:20:55]OFDSenderStorePacket 167093 [15:20:55]StoreOFDPacket docnum=167093 [15:20:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 A6 FC 04 01 FA DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 D6 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B5 8C 02 00 35 04 06 00 C5 FD 50 CF 77 88 D5 70 05 DA 09 A0 5C 2A [15:20:55]CheckFolder [15:20:55]dirname=/storage/ofd_packets [15:20:55]CheckFolder done [15:20:55]ProducePacketName [15:20:55]name=ofd_packets/00167093 [15:20:55]NVStorageSaveData ofd_packets/00167093 [15:20:55]File name is /storage/ofd_packets/00167093 [15:20:55]Write 298 bytes [15:20:55]NVStorageSaveData done [15:20:55]OFDSenderStorePacket done [15:20:55]KKMCreateOFDPacket done [15:20:55]NVStorageSaveData kkm_last_timestamp [15:20:55]File name is /storage/kkm_last_timestamp [15:20:55]Write 4 bytes [15:20:55]NVStorageSaveData done [15:20:55]ExternCall_PrintAddStr [15:20:55]wPrintStart [15:20:55]Write to MH i2c: 01 00 00 9F 06 A5 [15:20:55]Write i2c OK [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: 01 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: 01 07 00 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: 01 07 00 9F 06 00 00 00 00 00 FF 0F BA [15:20:55]RasterBufferAndPrint [15:20:55]line Счет N : (1)221680 [15:20:55]line ИНН: 02508201610067 [15:20:55]line Контрольно-Кассовый Чек [15:20:55]line ПРОДАЖА [15:20:55]line ТРК (МРК, ГНК) : 11 [15:20:55]line Товар: 2710194210 [15:20:55]line ДТ-К-5 [15:20:55]line 104.990 * 0.00 [15:20:55]line = 0.00 [15:20:55]line НДС 12% НСП 1% [15:20:55]line > о реализуемом товаре [15:20:55]line ИТОГО: 0.00 [15:20:55]line НСП 1% : 0.00 [15:20:55]line НДС 12% : 0.00 [15:20:55]line Наличными: 0.00 [15:20:55]line Безнал.: 0.00 [15:20:55]line Место: АЗС № 161 "Партнер Нефть" [15:20:55]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:20:55]line СНО: Общий режим [15:20:55]line Чек 172 24.10.2024 15:20 [15:20:55]line Смена: 538 ФФД: 1.0 [15:20:55]line ЗНМ: 0300000104 [15:20:55]line РНМ: 0000000000091764 [15:20:55]line Версия ККМ: 001 [15:20:55]line Талоны: Топливная Карта [15:20:55]line 38286 [15:20:55]line ФМ: 0000000000871759 [15:20:55]line ФД: 167093 [15:20:55]line ФПД: 217691773171592 [15:20:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152054&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167093&fm=217691773171592&tin=02508201610067®Number=0000000000091764&sum=0 [15:20:55]OFD Sender: Processing packet 167093 [packets to send 48, broken 47] [15:20:55]ProducePacketName [15:20:55]name=ofd_packets/00167093 [15:20:55]OFD Sender: To server: pG, [15:20:55]CommunicateWithHost lk.salyk.kg:30040 [15:20:55]ConnectInit lk.salyk.kg [15:20:55]written 0, free lines is 4095 [15:20:55]Connected sock=10 [15:20: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 35 39 0C 01 00 00 A6 FC 04 01 FA DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 D6 65 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B5 8C 02 00 35 04 06 00 C5 FD 50 CF 77 88 D5 70 05 DA 09 A0 5C 2A [15:20:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 B4 09 47 00 A8 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 35 39 10 04 04 00 B5 8C 02 00 F4 03 04 00 3A 0C 1A 67 B6 04 01 00 00 53 21 AB E7 EF E4 61 62 [15:20:55]CommunicateWithHost err = 0 [15:20:55]CheckOFDResponse [15:20:55]1017 (14) - 77093643461234 [15:20:55]1041 (16) - 0000000000871759 [15:20:55]1040 (4) - 167093 [15:20:55]1012 (4) - 24.10.2024 08:58 [15:20:55]1206 (1) - 0 [15:20:55]OFD Sender: Remove packet 167093 [15:20:55]ProducePacketName [15:20:55]name=ofd_packets/00167093 [15:20:55]NVStorageDeleteData [15:20:55]Write to MH i2c: 01 00 00 C9 06 CF [15:20:55]Write i2c OK [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: 01 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: 01 07 00 [15:20:55]MH_I2C_Read... [15:20:55]Read from MH i2c: 01 07 00 C9 06 00 00 00 00 00 BA 0C 9C [15:20:55]RasterBufferAndPrint [15:20:55]line [15:20:55]line [15:20:55]line [15:20:55]line [15:20:55]line [15:20:55]written 0, free lines is 3264 [15:20:56]MH_Cut [15:20:56]Write to MH i2c: D1 01 00 D0 06 01 A8 [15:20:56]Write i2c OK [15:20:56]MH_I2C_Read... [15:20:56]Read from MH i2c: D1 [15:20:56]MH_I2C_Read... [15:20:56]Read from MH i2c: D1 01 00 [15:20:56]MH_I2C_Read... [15:20:56]Read from MH i2c: D1 01 00 D0 06 00 A7 [15:20:56]Write to MH i2c: 01 00 00 D1 06 D7 [15:20:56]Write i2c OK [15:20:56]MH_I2C_Read... [15:20:56]OFD Sender: No OFD packet to send [15:20:56]*** Cut start [15:20:56]*** Partial cut [15:20:56]*** CUTSNS_PIN = 1 [15:20:56]*** CUTSNS_PIN = 0 [15:20:57]*** Brake cut motor [15:20:57]Read from MH i2c: 01 [15:20:57]MH_I2C_Read... [15:20:57]*** Stop cut motor [15:20:57]*** Cut end [15:20:57]Read from MH i2c: 01 07 00 [15:20:57]MH_I2C_Read... [15:20:57]Read from MH i2c: 01 07 00 D1 06 00 00 00 00 00 FF 0F EC [15:20:57]process_action close_receipt done [15:20:57]requested_data is exist [15:20:57]produce_requested_data [15:20:57]requested_item fm.sn is exist - process it [15:20:57]wFMCommunicate request_size=4 [15:20:57]MH_SAM_APDU [15:20:57]CAPDU: 80 11 00 00 [15:20:57]Write to MH i2c: E2 08 00 D2 06 80 11 00 00 00 00 00 00 52 [15:20:57]Write i2c OK [15:20:57]MH_I2C_Read... [15:20:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:57]Read from MH i2c: E2 [15:20:57]MH_I2C_Read... [15:20:57]Read from MH i2c: E2 17 00 [15:20:57]MH_I2C_Read... [15:20:57]Read from MH i2c: E2 17 00 D2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 AA [15:20:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:20:57]wFMCommunicate OK [15:20:57]requested_item fd.num is exist - process it [15:20:57]SAM_PROTO_GetFieldsCounters [15:20:57]wFMCommunicate request_size=4 [15:20:57]MH_SAM_APDU [15:20:57]CAPDU: 80 13 00 00 [15:20:57]Write to MH i2c: E2 08 00 D3 06 80 13 00 00 00 00 00 00 55 [15:20:57]Write i2c OK [15:20:57]MH_I2C_Read... [15:20:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:57]Read from MH i2c: E2 [15:20:57]MH_I2C_Read... [15:20:57]Read from MH i2c: E2 62 00 [15:20:57]MH_I2C_Read... [15:20:57]Read from MH i2c: E2 62 00 D3 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B5 8C 02 00 0E 04 04 00 1A 02 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 E0 [15:20: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B5 8C 02 00 0E 04 04 00 1A 02 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 [15:20:57]wFMCommunicate OK [15:20:57]SAM_PROTO_GetFieldsCounters done [15:20:57]requested_item shift.num is exist - process it [15:20:57]requested_item shift.opened is exist - process it [15:20:57]req_shift_opened [15:20:57]FM_GetShiftState [15:20:57]SAM_PROTO_GetShiftState [15:20:57]wFMCommunicate request_size=4 [15:20:57]MH_SAM_APDU [15:20:57]CAPDU: 80 13 01 00 [15:20:57]Write to MH i2c: E2 08 00 D4 06 80 13 01 00 00 00 00 00 57 [15:20:57]Write i2c OK [15:20:57]MH_I2C_Read... [15:20:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:57]Read from MH i2c: E2 [15:20:57]MH_I2C_Read... [15:20:57]Read from MH i2c: E2 0E 00 [15:20:57]MH_I2C_Read... [15:20:57]Read from MH i2c: E2 0E 00 D4 06 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 25 [15:20:57]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:20:57]wFMCommunicate OK [15:20:57]SAM_PROTO_GetShiftState done [15:20:57]FM_GetShiftState done [15:20:57]req_shift_opened done [15:20:57]requested_item shift.open_date is exist - process it [15:20:57]req_shift_open_date [15:20:57]req_shift_open_date done [15:20:57]produce_requested_data done [15:20:57]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167093,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:20:57]process_action_free close_receipt [15:20:57]json_value_free [15:20:57]json_value_free done [15:20:57]process_json_proto returns [15:20:57]Send response to host [15:20:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167093,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:20:57]free response buf [15:20:57]execute_script done [15:20:57]execute_script returns [15:20:57]free content buf [15:20:57]Sock 9.Close socket [15:20:57]Sock 9.Thread stoped [15:21:01]OFD Sender: No OFD packet to send [15:21:06]OFD Sender: No OFD packet to send [15:21:11]OFD Sender: No OFD packet to send [15:21:16]OFD Sender: No OFD packet to send [15:21:21]OFD Sender: No OFD packet to send [15:21:26]OFD Sender: No OFD packet to send [15:21:31]OFD Sender: No OFD packet to send [15:21:36]OFD Sender: No OFD packet to send [15:21:41]OFD Sender: No OFD packet to send [15:21:46]OFD Sender: No OFD packet to send [15:21:51]OFD Sender: No OFD packet to send [15:21:56]OFD Sender: No OFD packet to send [15:22:01]OFD Sender: No OFD packet to send [15:22:06]OFD Sender: No OFD packet to send [15:22:11]OFD Sender: No OFD packet to send [15:22:16]OFD Sender: No OFD packet to send [15:22:21]OFD Sender: No OFD packet to send [15:22:26]OFD Sender: No OFD packet to send [15:22:31]OFD Sender: No OFD packet to send [15:22:36]OFD Sender: No OFD packet to send [15:22:41]OFD Sender: No OFD packet to send [15:22:46]OFD Sender: No OFD packet to send [15:22:51]OFD Sender: No OFD packet to send [15:22:56]OFD Sender: No OFD packet to send [15:23:01]OFD Sender: No OFD packet to send [15:23:06]OFD Sender: No OFD packet to send [15:23:11]OFD Sender: No OFD packet to send [15:23:16]OFD Sender: No OFD packet to send [15:23:21]OFD Sender: No OFD packet to send [15:23:26]OFD Sender: No OFD packet to send [15:23:31]OFD Sender: No OFD packet to send [15:23:36]OFD Sender: No OFD packet to send [15:23:41]OFD Sender: No OFD packet to send [15:23:46]OFD Sender: No OFD packet to send [15:23:51]OFD Sender: No OFD packet to send [15:23:56]OFD Sender: No OFD packet to send [15:24:01]OFD Sender: No OFD packet to send [15:24:06]OFD Sender: No OFD packet to send [15:24:11]OFD Sender: No OFD packet to send [15:24:16]OFD Sender: No OFD packet to send [15:24:21]OFD Sender: No OFD packet to send [15:24:26]OFD Sender: No OFD packet to send [15:24:31]OFD Sender: No OFD packet to send [15:24:32]accept exits with 7 [15:24:32]New connection [15:24:32]New thread 3067264356 created [15:24:32]Thread 3067407716 joined [15:24:32]Waiting for new connection... [15:24:32] Sock 7.Parse request [15:24:32]Sock 7.Check first char [15:24:32]Sock 7.First char is OK [15:24:32]request: POST /json_proto HTTP/1.0 [15:24:32]Method: POST [15:24:32]URL: /json_proto [15:24:32]Method is POST - this is cgi request [15:24:32]url: /json_proto [15:24:32]query_string will be loaded in cgi processing [15:24:32]execute_cgi json_proto POST (null) [15:24:32]execute_cgi path=json_proto method=POST [15:24:32]POST find Content-Length [15:24:32]Host: 172.17.53.195:8080 [15:24:32]Content-Length: 682 [15:24:32]Content-Type: application/json [15:24:32] [15:24:32]POST finish read [15:24:32]Found Content-Length = 682 [15:24:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:32]execute_script... [15:24: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)221682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:32]POST & json_proto [15:24:32]process_json_proto [15:24:32]json parsed OK: [15:24:32]protocol is kg_v1.0 [15:24:32]action value=close_receipt [15:24:32]process_action close_receipt [15:24:32]cmd_close_receipt [15:24:32]MH_GetDate [15:24:32]Write to MH i2c: F0 00 00 D5 06 CA [15:24:32]Write i2c OK [15:24:32]MH_I2C_Read... [15:24:32]Read from MH i2c: F0 [15:24:32]MH_I2C_Read... [15:24:32]Read from MH i2c: F0 09 00 [15:24:32]MH_I2C_Read... [15:24:32]Read from MH i2c: F0 09 00 D5 06 00 B1 66 1A 67 21 48 4A 65 83 [15:24:32]GetLastDocTimeStamp 1729783254 [15:24:32]current date 1729783473 [15:24:32]FM_GetShiftState [15:24:32]SAM_PROTO_GetShiftState [15:24:32]wFMCommunicate request_size=4 [15:24:32]MH_SAM_APDU [15:24:32]CAPDU: 80 13 01 00 [15:24:32]Write to MH i2c: E2 08 00 D6 06 80 13 01 00 00 00 00 00 59 [15:24:32]Write i2c OK [15:24:32]MH_I2C_Read... [15:24:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:32]Read from MH i2c: E2 [15:24:32]MH_I2C_Read... [15:24:32]Read from MH i2c: E2 0E 00 [15:24:32]MH_I2C_Read... [15:24:32]Read from MH i2c: E2 0E 00 D6 06 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 27 [15:24:32]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:24:32]wFMCommunicate OK [15:24:32]SAM_PROTO_GetShiftState done [15:24:32]FM_GetShiftState done [15:24:32]opened in 1729730220 [15:24:32]opened+sec_in_day 1729816620 [15:24:32]quantity*price = 150032 [15:24:32]sum+1 = 150033 [15:24:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 173 24.10.2024 15:24 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167094 ФПД: 95518279760053 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152433&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167094&fm=95518279760053&tin=02508201610067®Number=0000000000091764&sum=150000 [15:24:33]StoreToDocumentArchive [15:24:33]shift 538 fd 167094 [15:24:33]save to /storage/0538/doc_00167094 [15:24:33]save last doc name /storage/0538/doc_00167094 to /storage/kkm_last_doc_name [15:24:33]save OK [15:24:33]Clear old archive folders... [15:24:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:24:33]tlvbuf is 015FB390 [15:24:33]SAM_PROTO_ClearQueue [15:24:33]wFMCommunicate request_size=4 [15:24:33]MH_SAM_APDU [15:24:33]CAPDU: 80 09 00 00 [15:24:33]Write to MH i2c: E2 08 00 E3 06 80 09 00 00 00 00 00 00 5B [15:24:33]Write i2c OK [15:24:33]MH_I2C_Read... [15:24:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:33]Read from MH i2c: E2 [15:24:33]MH_I2C_Read... [15:24:33]Read from MH i2c: E2 03 00 [15:24:33]MH_I2C_Read... [15:24:33]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [15:24:33]RAPDU: 90 00 [15:24:33]wFMCommunicate OK [15:24:33]SAM_PROTO_ClearQueue done [15:24:33]KKMCreateOFDPacket [15:24:33]OFDProtocolAddRootSTLVToBuf [15:24:33]FM_MakeSignedData [15:24:33]FM_MakeSignedData [15:24:33]SAM_PROTO_SignData [15:24:33]wFMCommunicate request_size=4 [15:24:33]MH_SAM_APDU [15:24:33]CAPDU: 80 0D 01 02 [15:24:33]Write to MH i2c: E2 08 00 E4 06 80 0D 01 02 00 00 00 00 63 [15:24:33]Write i2c OK [15:24:33]MH_I2C_Read... [15:24:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:33]Read from MH i2c: E2 [15:24:33]MH_I2C_Read... [15:24:33]Read from MH i2c: E2 03 00 [15:24:33]MH_I2C_Read... [15:24:33]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [15:24:33]RAPDU: 90 00 [15:24:33]wFMCommunicate OK [15:24:33]wFMCommunicate request_size=255 [15:24:33]MH_SAM_APDU [15:24:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AD 00 00 00 F4 03 04 00 B1 66 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B6 8C 02 00 35 04 06 00 56 [15:24:33]Write to MH i2c: E2 02 01 E5 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 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 AD 00 00 00 F4 03 04 00 B1 66 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B6 8C 02 00 35 04 06 00 56 00 00 57 [15:24:33]Write i2c OK [15:24:33]MH_I2C_Read... [15:24:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:34]Read from MH i2c: E2 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: E2 03 00 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [15:24:34]RAPDU: 90 00 [15:24:34]wFMCommunicate OK [15:24:34]wFMCommunicate request_size=10 [15:24:34]MH_SAM_APDU [15:24:34]CAPDU: 80 0D 02 02 05 DF 95 22 78 B5 [15:24:34]Write to MH i2c: E2 0D 00 E6 06 80 0D 02 02 05 00 DF 95 22 78 B5 00 00 33 [15:24:34]Write i2c OK [15:24:34]MH_I2C_Read... [15:24:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:34]Read from MH i2c: E2 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: E2 03 00 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: E2 03 00 E6 06 00 90 00 60 [15:24:34]RAPDU: 90 00 [15:24:34]wFMCommunicate OK [15:24:34]wFMCommunicate request_size=4 [15:24:34]MH_SAM_APDU [15:24:34]CAPDU: 80 0D 03 02 [15:24:34]Write to MH i2c: E2 08 00 E7 06 80 0D 03 02 00 00 00 00 68 [15:24:34]Write i2c OK [15:24:34]MH_I2C_Read... [15:24:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:34]Read from MH i2c: E2 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: E2 0B 00 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: E2 0B 00 E7 06 00 95 E6 1D B2 F7 B5 D7 B4 90 00 EA [15:24:34]RAPDU: 95 E6 1D B2 F7 B5 D7 B4 90 00 [15:24:34]wFMCommunicate OK [15:24:34]SAM_PROTO_SignData done [15:24:34]FM_MakeSignedData done [15:24:34]CreateOFDProtocolMessage [15:24:34]wFMCommunicate request_size=4 [15:24:34]MH_SAM_APDU [15:24:34]CAPDU: 80 11 00 00 [15:24:34]Write to MH i2c: E2 08 00 E8 06 80 11 00 00 00 00 00 00 68 [15:24:34]Write i2c OK [15:24:34]MH_I2C_Read... [15:24:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:34]Read from MH i2c: E2 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: E2 17 00 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: E2 17 00 E8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 C0 [15:24:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:24:34]wFMCommunicate OK [15:24:34]CreateOFDProtocolMessage done [15:24:34]OFDSenderStorePacket 167094 [15:24:34]StoreOFDPacket docnum=167094 [15:24:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 4C DF 07 01 1D 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 AD 00 00 00 F4 03 04 00 B1 66 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B6 8C 02 00 35 04 06 00 56 DF 95 22 78 B5 95 E6 1D B2 F7 B5 D7 B4 [15:24:34]CheckFolder [15:24:34]dirname=/storage/ofd_packets [15:24:34]CheckFolder done [15:24:34]ProducePacketName [15:24:34]name=ofd_packets/00167094 [15:24:34]NVStorageSaveData ofd_packets/00167094 [15:24:34]File name is /storage/ofd_packets/00167094 [15:24:34]Write 301 bytes [15:24:34]NVStorageSaveData done [15:24:34]OFDSenderStorePacket done [15:24:34]KKMCreateOFDPacket done [15:24:34]NVStorageSaveData kkm_last_timestamp [15:24:34]File name is /storage/kkm_last_timestamp [15:24:34]Write 4 bytes [15:24:34]NVStorageSaveData done [15:24:34]ExternCall_PrintAddStr [15:24:34]wPrintStart [15:24:34]Write to MH i2c: 01 00 00 E9 06 EF [15:24:34]Write i2c OK [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: 01 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: 01 07 00 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: 01 07 00 E9 06 00 00 00 00 00 FF 0F 04 [15:24:34]RasterBufferAndPrint [15:24:34]line Счет N : (1)221682 [15:24:34]line ИНН: 02508201610067 [15:24:34]line Контрольно-Кассовый Чек [15:24:34]line ПРОДАЖА [15:24:34]line ТРК (МРК, ГНК) : 24 [15:24:34]line Товар: 2710124500 [15:24:34]line Аи-95-К-5 [15:24:34]line 20.220 * 74.20 [15:24:34]line = 1500.32 [15:24:34]line НДС 12% НСП 1% [15:24:34]line > о реализуемом товаре [15:24:34]line ОКРУГЛЕНИЕ: -0.32 [15:24:34]line ИТОГО: 1500.00 [15:24:34]line Внесено: 1500.00 [15:24:34]line СДАЧА: 0.00 [15:24:34]line НСП 1% : 13.28 [15:24:34]line НДС 12% : 159.33 [15:24:34]line Наличными: 1500.00 [15:24:34]line Безнал.: 0.00 [15:24:34]line Место: АЗС № 161 "Партнер Нефть" [15:24:34]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:24:34]line СНО: Общий режим [15:24:34]line Чек 173 24.10.2024 15:24 [15:24:34]line Смена: 538 ФФД: 1.0 [15:24:34]line ЗНМ: 0300000104 [15:24:34]line РНМ: 0000000000091764 [15:24:34]line Версия ККМ: 001 [15:24:34]line ФМ: 0000000000871759 [15:24:34]line ФД: 167094 [15:24:34]line ФПД: 95518279760053 [15:24:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152433&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167094&fm=95518279760053&tin=02508201610067®Number=0000000000091764&sum=150000 [15:24:34]OFD Sender: Processing packet 167094 [packets to send 48, broken 47] [15:24:34]ProducePacketName [15:24:34]name=ofd_packets/00167094 [15:24:34]OFD Sender: To server: pG, [15:24:34]CommunicateWithHost lk.salyk.kg:30040 [15:24:34]ConnectInit lk.salyk.kg [15:24:34]written 0, free lines is 4095 [15:24:34]Connected sock=11 [15:24: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 35 39 0F 01 00 00 4C DF 07 01 1D 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 AD 00 00 00 F4 03 04 00 B1 66 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B6 8C 02 00 35 04 06 00 56 DF 95 22 78 B5 95 E6 1D B2 F7 B5 D7 B4 [15:24:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 24 BB 47 00 F8 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 35 39 10 04 04 00 B6 8C 02 00 F4 03 04 00 15 0D 1A 67 B6 04 01 00 00 98 F6 BF 8B 30 AC 17 E6 [15:24:34]CommunicateWithHost err = 0 [15:24:34]CheckOFDResponse [15:24:34]1017 (14) - 77093643461234 [15:24:34]1041 (16) - 0000000000871759 [15:24:34]1040 (4) - 167094 [15:24:34]1012 (4) - 24.10.2024 09:02 [15:24:34]1206 (1) - 0 [15:24:34]OFD Sender: Remove packet 167094 [15:24:34]ProducePacketName [15:24:34]name=ofd_packets/00167094 [15:24:34]NVStorageDeleteData [15:24:35]Write to MH i2c: 01 00 00 14 07 1B [15:24:35]Write i2c OK [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: 01 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: 01 07 00 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: 01 07 00 14 07 00 00 00 00 00 A4 0C D2 [15:24:35]RasterBufferAndPrint [15:24:35]line [15:24:35]line [15:24:35]line [15:24:35]line [15:24:35]line [15:24:35]written 0, free lines is 3242 [15:24:35]MH_Cut [15:24:35]Write to MH i2c: D1 01 00 1B 07 01 F4 [15:24:35]Write i2c OK [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: D1 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: D1 01 00 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: D1 01 00 1B 07 00 F3 [15:24:35]Write to MH i2c: 01 00 00 1C 07 23 [15:24:35]Write i2c OK [15:24:35]MH_I2C_Read... [15:24:35]OFD Sender: No OFD packet to send [15:24:35]*** Cut start [15:24:35]*** Partial cut [15:24:35]*** CUTSNS_PIN = 1 [15:24:35]*** CUTSNS_PIN = 0 [15:24:36]*** Brake cut motor [15:24:36]Read from MH i2c: 01 [15:24:36]MH_I2C_Read... [15:24:36]*** Stop cut motor [15:24:36]*** Cut end [15:24:36]Read from MH i2c: 01 07 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: 01 07 00 1C 07 00 00 00 00 00 FF 0F 38 [15:24:36]process_action close_receipt done [15:24:36]requested_data is exist [15:24:36]produce_requested_data [15:24:36]requested_item fm.sn is exist - process it [15:24:36]wFMCommunicate request_size=4 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 11 00 00 [15:24:36]Write to MH i2c: E2 08 00 1D 07 80 11 00 00 00 00 00 00 9E [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 17 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 17 00 1D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 F6 [15:24:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:24:36]wFMCommunicate OK [15:24:36]requested_item fd.num is exist - process it [15:24:36]SAM_PROTO_GetFieldsCounters [15:24:36]wFMCommunicate request_size=4 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 13 00 00 [15:24:36]Write to MH i2c: E2 08 00 1E 07 80 13 00 00 00 00 00 00 A1 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 62 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 62 00 1E 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B6 8C 02 00 0E 04 04 00 1A 02 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 30 [15:24: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B6 8C 02 00 0E 04 04 00 1A 02 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 [15:24:36]wFMCommunicate OK [15:24:36]SAM_PROTO_GetFieldsCounters done [15:24:36]requested_item shift.num is exist - process it [15:24:36]requested_item shift.opened is exist - process it [15:24:36]req_shift_opened [15:24:36]FM_GetShiftState [15:24:36]SAM_PROTO_GetShiftState [15:24:36]wFMCommunicate request_size=4 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 13 01 00 [15:24:36]Write to MH i2c: E2 08 00 1F 07 80 13 01 00 00 00 00 00 A3 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 0E 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 0E 00 1F 07 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 71 [15:24:36]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:24:36]wFMCommunicate OK [15:24:36]SAM_PROTO_GetShiftState done [15:24:36]FM_GetShiftState done [15:24:36]req_shift_opened done [15:24:36]requested_item shift.open_date is exist - process it [15:24:36]req_shift_open_date [15:24:36]req_shift_open_date done [15:24:36]produce_requested_data done [15:24:36]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167094,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:24:36]process_action_free close_receipt [15:24:36]json_value_free [15:24:36]json_value_free done [15:24:36]process_json_proto returns [15:24:36]Send response to host [15:24:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167094,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:24:36]free response buf [15:24:36]execute_script done [15:24:36]execute_script returns [15:24:36]free content buf [15:24:36]Sock 7.Close socket [15:24:36]Sock 7.Thread stoped [15:24:40]OFD Sender: No OFD packet to send [15:24:45]OFD Sender: No OFD packet to send [15:24:50]OFD Sender: No OFD packet to send [15:24:55]OFD Sender: No OFD packet to send [15:25:00]OFD Sender: No OFD packet to send [15:25:05]OFD Sender: No OFD packet to send [15:25:10]OFD Sender: No OFD packet to send [15:25:15]OFD Sender: No OFD packet to send [15:25:20]OFD Sender: No OFD packet to send [15:25:25]OFD Sender: No OFD packet to send [15:25:30]OFD Sender: No OFD packet to send [15:25:35]OFD Sender: No OFD packet to send [15:25:40]OFD Sender: No OFD packet to send [15:25:45]OFD Sender: No OFD packet to send [15:25:50]OFD Sender: No OFD packet to send [15:25:55]OFD Sender: No OFD packet to send [15:26:00]OFD Sender: No OFD packet to send [15:26:05]OFD Sender: No OFD packet to send [15:26:10]OFD Sender: No OFD packet to send [15:26:15]OFD Sender: No OFD packet to send [15:26:20]OFD Sender: No OFD packet to send [15:26:25]OFD Sender: No OFD packet to send [15:26:30]OFD Sender: No OFD packet to send [15:26:35]OFD Sender: No OFD packet to send [15:26:40]OFD Sender: No OFD packet to send [15:26:45]OFD Sender: No OFD packet to send [15:26:50]OFD Sender: No OFD packet to send [15:26:55]OFD Sender: No OFD packet to send [15:27:00]OFD Sender: No OFD packet to send [15:27:05]OFD Sender: No OFD packet to send [15:27:10]OFD Sender: No OFD packet to send [15:27:15]OFD Sender: No OFD packet to send [15:27:20]OFD Sender: No OFD packet to send [15:27:25]OFD Sender: No OFD packet to send [15:27:30]OFD Sender: No OFD packet to send [15:27:35]OFD Sender: No OFD packet to send [15:27:40]OFD Sender: No OFD packet to send [15:27:45]OFD Sender: No OFD packet to send [15:27:50]OFD Sender: No OFD packet to send [15:27:55]OFD Sender: No OFD packet to send [15:28:00]OFD Sender: No OFD packet to send [15:28:05]OFD Sender: No OFD packet to send [15:28:10]OFD Sender: No OFD packet to send [15:28:15]OFD Sender: No OFD packet to send [15:28:20]OFD Sender: No OFD packet to send [15:28:25]OFD Sender: No OFD packet to send [15:28:30]OFD Sender: No OFD packet to send [15:28:35]OFD Sender: No OFD packet to send [15:28:40]OFD Sender: No OFD packet to send [15:28:45]OFD Sender: No OFD packet to send [15:28:50]OFD Sender: No OFD packet to send [15:28:55]OFD Sender: No OFD packet to send [15:29:00]OFD Sender: No OFD packet to send [15:29:05]OFD Sender: No OFD packet to send [15:29:10]OFD Sender: No OFD packet to send [15:29:15]OFD Sender: No OFD packet to send [15:29:20]OFD Sender: No OFD packet to send [15:29:25]OFD Sender: No OFD packet to send [15:29:30]OFD Sender: No OFD packet to send [15:29:35]OFD Sender: No OFD packet to send [15:29:40]OFD Sender: No OFD packet to send [15:29:45]OFD Sender: No OFD packet to send [15:29:50]OFD Sender: No OFD packet to send [15:29:55]OFD Sender: No OFD packet to send [15:30:00]OFD Sender: No OFD packet to send [15:30:05]OFD Sender: No OFD packet to send [15:30:10]OFD Sender: No OFD packet to send [15:30:15]OFD Sender: No OFD packet to send [15:30:20]OFD Sender: No OFD packet to send [15:30:25]OFD Sender: No OFD packet to send [15:30:30]OFD Sender: No OFD packet to send [15:30:35]OFD Sender: No OFD packet to send [15:30:40]OFD Sender: No OFD packet to send [15:30:45]OFD Sender: No OFD packet to send [15:30:50]OFD Sender: No OFD packet to send [15:30:55]OFD Sender: No OFD packet to send [15:31:00]OFD Sender: No OFD packet to send [15:31:05]OFD Sender: No OFD packet to send [15:31:10]OFD Sender: No OFD packet to send [15:31:15]OFD Sender: No OFD packet to send [15:31:20]OFD Sender: No OFD packet to send [15:31:25]OFD Sender: No OFD packet to send [15:31:30]OFD Sender: No OFD packet to send [15:31:35]OFD Sender: No OFD packet to send [15:31:40]OFD Sender: No OFD packet to send [15:31:45]OFD Sender: No OFD packet to send [15:31:50]OFD Sender: No OFD packet to send [15:31:55]OFD Sender: No OFD packet to send [15:32:00]OFD Sender: No OFD packet to send [15:32:05]OFD Sender: No OFD packet to send [15:32:10]OFD Sender: No OFD packet to send [15:32:15]OFD Sender: No OFD packet to send [15:32:16]accept exits with 9 [15:32:16]New connection [15:32:16]New thread 3067407716 created [15:32:16]Thread 3067264356 joined [15:32:16]Waiting for new connection... [15:32:16] Sock 9.Parse request [15:32:16]Sock 9.Check first char [15:32:16]Sock 9.First char is OK [15:32:16]request: POST /json_proto HTTP/1.0 [15:32:16]Method: POST [15:32:16]URL: /json_proto [15:32:16]Method is POST - this is cgi request [15:32:16]url: /json_proto [15:32:16]query_string will be loaded in cgi processing [15:32:16]execute_cgi json_proto POST (null) [15:32:16]execute_cgi path=json_proto method=POST [15:32:16]POST find Content-Length [15:32:16]Host: 172.17.53.195:8080 [15:32:16]Content-Length: 766 [15:32:16]Content-Type: application/json [15:32:16] [15:32:16]POST finish read [15:32:16]Found Content-Length = 766 [15:32:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:16]execute_script... [15:32: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)221684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:16]POST & json_proto [15:32:16]process_json_proto [15:32:17]json parsed OK: [15:32:17]protocol is kg_v1.0 [15:32:17]action value=close_receipt [15:32:17]process_action close_receipt [15:32:17]cmd_close_receipt [15:32:17]MH_GetDate [15:32:17]Write to MH i2c: F0 00 00 20 07 16 [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: F0 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: F0 09 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: F0 09 00 20 07 00 82 68 1A 67 21 48 4A 65 A2 [15:32:17]GetLastDocTimeStamp 1729783473 [15:32:17]current date 1729783938 [15:32:17]FM_GetShiftState [15:32:17]SAM_PROTO_GetShiftState [15:32:17]wFMCommunicate request_size=4 [15:32:17]MH_SAM_APDU [15:32:17]CAPDU: 80 13 01 00 [15:32:17]Write to MH i2c: E2 08 00 21 07 80 13 01 00 00 00 00 00 A5 [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:17]Read from MH i2c: E2 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 0E 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 0E 00 21 07 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 73 [15:32:17]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:32:17]wFMCommunicate OK [15:32:17]SAM_PROTO_GetShiftState done [15:32:17]FM_GetShiftState done [15:32:17]opened in 1729730220 [15:32:17]opened+sec_in_day 1729816620 [15:32:17]quantity*price = 50010 [15:32:17]sum+1 = 50012 [15:32:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 174 24.10.2024 15:32 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871759 ФД: 167095 ФПД: 73091466162377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153218&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167095&fm=73091466162377&tin=02508201610067®Number=0000000000091764&sum=50011 [15:32:18]StoreToDocumentArchive [15:32:18]shift 538 fd 167095 [15:32:18]save to /storage/0538/doc_00167095 [15:32:18]save last doc name /storage/0538/doc_00167095 to /storage/kkm_last_doc_name [15:32:18]save OK [15:32:18]Clear old archive folders... [15:32:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:32:18]tlvbuf is 016164E0 [15:32:18]SAM_PROTO_ClearQueue [15:32:18]wFMCommunicate request_size=4 [15:32:18]MH_SAM_APDU [15:32:18]CAPDU: 80 09 00 00 [15:32:18]Write to MH i2c: E2 08 00 2E 07 80 09 00 00 00 00 00 00 A7 [15:32:18]Write i2c OK [15:32:18]MH_I2C_Read... [15:32:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:18]Read from MH i2c: E2 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 03 00 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 03 00 2E 07 00 90 00 A9 [15:32:18]RAPDU: 90 00 [15:32:18]wFMCommunicate OK [15:32:18]SAM_PROTO_ClearQueue done [15:32:18]KKMCreateOFDPacket [15:32:18]OFDProtocolAddRootSTLVToBuf [15:32:18]FM_MakeSignedData [15:32:18]FM_MakeSignedData [15:32:18]SAM_PROTO_SignData [15:32:18]wFMCommunicate request_size=4 [15:32:18]MH_SAM_APDU [15:32:18]CAPDU: 80 0D 01 02 [15:32:18]Write to MH i2c: E2 08 00 2F 07 80 0D 01 02 00 00 00 00 AF [15:32:18]Write i2c OK [15:32:18]MH_I2C_Read... [15:32:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:18]Read from MH i2c: E2 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 03 00 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 03 00 2F 07 00 90 00 AA [15:32:18]RAPDU: 90 00 [15:32:18]wFMCommunicate OK [15:32:18]wFMCommunicate request_size=255 [15:32:18]MH_SAM_APDU [15:32:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 82 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B7 8C 02 00 35 04 06 00 42 [15:32:18]Write to MH i2c: E2 02 01 30 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 82 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B7 8C 02 00 35 04 06 00 42 00 00 EF [15:32:18]Write i2c OK [15:32:18]MH_I2C_Read... [15:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:18]Read from MH i2c: E2 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 03 00 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [15:32:18]RAPDU: 90 00 [15:32:18]wFMCommunicate OK [15:32:18]wFMCommunicate request_size=10 [15:32:18]MH_SAM_APDU [15:32:18]CAPDU: 80 0D 02 02 05 79 EE E0 70 C9 [15:32:18]Write to MH i2c: E2 0D 00 31 07 80 0D 02 02 05 00 79 EE E0 70 C9 00 00 3C [15:32:18]Write i2c OK [15:32:18]MH_I2C_Read... [15:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:18]Read from MH i2c: E2 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 03 00 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [15:32:18]RAPDU: 90 00 [15:32:18]wFMCommunicate OK [15:32:18]wFMCommunicate request_size=4 [15:32:18]MH_SAM_APDU [15:32:18]CAPDU: 80 0D 03 02 [15:32:18]Write to MH i2c: E2 08 00 32 07 80 0D 03 02 00 00 00 00 B4 [15:32:18]Write i2c OK [15:32:18]MH_I2C_Read... [15:32:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:18]Read from MH i2c: E2 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 0B 00 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 0B 00 32 07 00 92 D9 F4 39 20 BC DC ED 90 00 F2 [15:32:18]RAPDU: 92 D9 F4 39 20 BC DC ED 90 00 [15:32:18]wFMCommunicate OK [15:32:18]SAM_PROTO_SignData done [15:32:18]FM_MakeSignedData done [15:32:18]CreateOFDProtocolMessage [15:32:18]wFMCommunicate request_size=4 [15:32:18]MH_SAM_APDU [15:32:18]CAPDU: 80 11 00 00 [15:32:18]Write to MH i2c: E2 08 00 33 07 80 11 00 00 00 00 00 00 B4 [15:32:18]Write i2c OK [15:32:18]MH_I2C_Read... [15:32:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:18]Read from MH i2c: E2 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 17 00 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: E2 17 00 33 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 0C [15:32:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:32:18]wFMCommunicate OK [15:32:18]CreateOFDProtocolMessage done [15:32:18]OFDSenderStorePacket 167095 [15:32:18]StoreOFDPacket docnum=167095 [15:32:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 21 8D 07 01 D3 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 82 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B7 8C 02 00 35 04 06 00 42 79 EE E0 70 C9 92 D9 F4 39 20 BC DC ED [15:32:18]CheckFolder [15:32:18]dirname=/storage/ofd_packets [15:32:18]CheckFolder done [15:32:18]ProducePacketName [15:32:18]name=ofd_packets/00167095 [15:32:18]NVStorageSaveData ofd_packets/00167095 [15:32:18]File name is /storage/ofd_packets/00167095 [15:32:18]Write 301 bytes [15:32:18]NVStorageSaveData done [15:32:18]OFDSenderStorePacket done [15:32:18]KKMCreateOFDPacket done [15:32:18]NVStorageSaveData kkm_last_timestamp [15:32:18]File name is /storage/kkm_last_timestamp [15:32:18]Write 4 bytes [15:32:18]NVStorageSaveData done [15:32:18]ExternCall_PrintAddStr [15:32:18]wPrintStart [15:32:18]Write to MH i2c: 01 00 00 34 07 3B [15:32:18]Write i2c OK [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: 01 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: 01 07 00 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: 01 07 00 34 07 00 00 00 00 00 FF 0F 50 [15:32:18]RasterBufferAndPrint [15:32:18]line Счет N : (1)221684 [15:32:18]line ИНН: 02508201610067 [15:32:18]line Контрольно-Кассовый Чек [15:32:18]line ПРОДАЖА [15:32:18]line ТРК (МРК, ГНК) : 24 [15:32:18]line Товар: 2710124500 [15:32:18]line Аи-95-К-5 [15:32:18]line 6.740 * 74.20 [15:32:18]line = 500.11 [15:32:18]line НДС 12% НСП 1% [15:32:18]line > о реализуемом товаре [15:32:18]line ИТОГО: 500.11 [15:32:18]line НСП 1% : 4.43 [15:32:18]line НДС 12% : 53.11 [15:32:18]line Наличными: 0.00 [15:32:18]line Безнал.: 500.11 [15:32:18]line Место: АЗС № 161 "Партнер Нефть" [15:32:18]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:32:18]line СНО: Общий режим [15:32:18]line Чек 174 24.10.2024 15:32 [15:32:18]line Смена: 538 ФФД: 1.0 [15:32:18]line ЗНМ: 0300000104 [15:32:18]line РНМ: 0000000000091764 [15:32:18]line Версия ККМ: 001 [15:32:18]line Платежная система: Mbank [15:32:18]line ФМ: 0000000000871759 [15:32:18]line ФД: 167095 [15:32:18]line ФПД: 73091466162377 [15:32:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153218&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167095&fm=73091466162377&tin=02508201610067®Number=0000000000091764&sum=50011 [15:32:18]written 0, free lines is 4095 [15:32:18]OFD Sender: Processing packet 167095 [packets to send 48, broken 47] [15:32:18]ProducePacketName [15:32:18]name=ofd_packets/00167095 [15:32:19]OFD Sender: To server: pG, [15:32:19]CommunicateWithHost lk.salyk.kg:30040 [15:32:19]ConnectInit lk.salyk.kg [15:32:19]Write to MH i2c: 01 00 00 5D 07 64 [15:32:19]Write i2c OK [15:32:19]MH_I2C_Read... [15:32:19]Read from MH i2c: 01 [15:32:19]MH_I2C_Read... [15:32:19]Read from MH i2c: 01 07 00 [15:32:19]MH_I2C_Read... [15:32:19]Read from MH i2c: 01 07 00 5D 07 00 00 00 00 00 C2 0C 39 [15:32:19]RasterBufferAndPrint [15:32:19]line [15:32:19]line [15:32:19]line [15:32:19]line [15:32:19]line [15:32:19]written 0, free lines is 3272 [15:32:19]Connected sock=10 [15:32: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 35 39 0F 01 00 00 21 8D 07 01 D3 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 82 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B7 8C 02 00 35 04 06 00 42 79 EE E0 70 C9 92 D9 F4 39 20 BC DC ED [15:32:19]MH_Cut [15:32:19]Write to MH i2c: D1 01 00 64 07 01 3D [15:32:19]Write i2c OK [15:32:19]MH_I2C_Read... [15:32:19]Read from MH i2c: D1 [15:32:19]MH_I2C_Read... [15:32:19]Read from MH i2c: D1 01 00 [15:32:19]MH_I2C_Read... [15:32:19]Read from MH i2c: D1 01 00 64 07 00 3C [15:32:19]Write to MH i2c: 01 00 00 65 07 6C [15:32:19]Write i2c OK [15:32:19]MH_I2C_Read... [15:32: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 35 39 4F 00 00 00 CC 0C 47 00 E0 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 35 39 10 04 04 00 B7 8C 02 00 F4 03 04 00 E5 0E 1A 67 B6 04 01 00 00 7D 74 8F 90 25 4B 7A 61 [15:32:19]CommunicateWithHost err = 0 [15:32:19]CheckOFDResponse [15:32:19]1017 (14) - 77093643461234 [15:32:19]1041 (16) - 0000000000871759 [15:32:19]1040 (4) - 167095 [15:32:19]1012 (4) - 24.10.2024 09:09 [15:32:19]1206 (1) - 0 [15:32:19]OFD Sender: Remove packet 167095 [15:32:19]ProducePacketName [15:32:19]name=ofd_packets/00167095 [15:32:19]NVStorageDeleteData [15:32:19]OFD Sender: No OFD packet to send [15:32:20]*** Cut start [15:32:20]*** Partial cut [15:32:20]*** CUTSNS_PIN = 1 [15:32:20]*** CUTSNS_PIN = 0 [15:32:20]*** Brake cut motor [15:32:20]Read from MH i2c: 01 [15:32:20]MH_I2C_Read... [15:32:20]*** Stop cut motor [15:32:20]*** Cut end [15:32:20]Read from MH i2c: 01 07 00 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: 01 07 00 65 07 00 00 00 00 00 FF 0F 81 [15:32:20]process_action close_receipt done [15:32:20]requested_data is exist [15:32:20]produce_requested_data [15:32:20]requested_item fm.sn is exist - process it [15:32:20]wFMCommunicate request_size=4 [15:32:20]MH_SAM_APDU [15:32:20]CAPDU: 80 11 00 00 [15:32:20]Write to MH i2c: E2 08 00 66 07 80 11 00 00 00 00 00 00 E7 [15:32:20]Write i2c OK [15:32:20]MH_I2C_Read... [15:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:20]Read from MH i2c: E2 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 17 00 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 17 00 66 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 3F [15:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:32:20]wFMCommunicate OK [15:32:20]requested_item fd.num is exist - process it [15:32:20]SAM_PROTO_GetFieldsCounters [15:32:20]wFMCommunicate request_size=4 [15:32:20]MH_SAM_APDU [15:32:20]CAPDU: 80 13 00 00 [15:32:20]Write to MH i2c: E2 08 00 67 07 80 13 00 00 00 00 00 00 EA [15:32:20]Write i2c OK [15:32:20]MH_I2C_Read... [15:32:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:20]Read from MH i2c: E2 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 62 00 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 62 00 67 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B7 8C 02 00 0E 04 04 00 1A 02 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 7D [15:32: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B7 8C 02 00 0E 04 04 00 1A 02 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 [15:32:20]wFMCommunicate OK [15:32:20]SAM_PROTO_GetFieldsCounters done [15:32:20]requested_item shift.num is exist - process it [15:32:20]requested_item shift.opened is exist - process it [15:32:20]req_shift_opened [15:32:20]FM_GetShiftState [15:32:20]SAM_PROTO_GetShiftState [15:32:20]wFMCommunicate request_size=4 [15:32:20]MH_SAM_APDU [15:32:20]CAPDU: 80 13 01 00 [15:32:20]Write to MH i2c: E2 08 00 68 07 80 13 01 00 00 00 00 00 EC [15:32:20]Write i2c OK [15:32:20]MH_I2C_Read... [15:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:20]Read from MH i2c: E2 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 0E 00 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 0E 00 68 07 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 BA [15:32:20]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:32:20]wFMCommunicate OK [15:32:20]SAM_PROTO_GetShiftState done [15:32:20]FM_GetShiftState done [15:32:20]req_shift_opened done [15:32:20]requested_item shift.open_date is exist - process it [15:32:20]req_shift_open_date [15:32:20]req_shift_open_date done [15:32:20]produce_requested_data done [15:32:20]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167095,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:32:20]process_action_free close_receipt [15:32:20]json_value_free [15:32:20]json_value_free done [15:32:20]process_json_proto returns [15:32:20]Send response to host [15:32:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167095,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:32:20]free response buf [15:32:20]execute_script done [15:32:20]execute_script returns [15:32:20]free content buf [15:32:20]Sock 9.Close socket [15:32:20]Sock 9.Thread stoped [15:32:24]OFD Sender: No OFD packet to send [15:32:29]OFD Sender: No OFD packet to send [15:32:34]OFD Sender: No OFD packet to send [15:32:39]OFD Sender: No OFD packet to send [15:32:44]OFD Sender: No OFD packet to send [15:32:45]accept exits with 7 [15:32:45]New connection [15:32:45]New thread 3067264356 created [15:32:45]Thread 3067407716 joined [15:32:45]Waiting for new connection... [15:32:45] Sock 7.Parse request [15:32:45]Sock 7.Check first char [15:32:45]Sock 7.First char is OK [15:32:45]request: POST /json_proto HTTP/1.0 [15:32:45]Method: POST [15:32:45]URL: /json_proto [15:32:45]Method is POST - this is cgi request [15:32:45]url: /json_proto [15:32:45]query_string will be loaded in cgi processing [15:32:45]execute_cgi json_proto POST (null) [15:32:45]execute_cgi path=json_proto method=POST [15:32:45]POST find Content-Length [15:32:45]Host: 172.17.53.195:8080 [15:32:45]Content-Length: 677 [15:32:45]Content-Type: application/json [15:32:45] [15:32:45]POST finish read [15:32:45]Found Content-Length = 677 [15:32:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:45]execute_script... [15:32: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)221685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:45]POST & json_proto [15:32:45]process_json_proto [15:32:45]json parsed OK: [15:32:45]protocol is kg_v1.0 [15:32:45]action value=close_receipt [15:32:45]process_action close_receipt [15:32:45]cmd_close_receipt [15:32:45]MH_GetDate [15:32:45]Write to MH i2c: F0 00 00 69 07 5F [15:32:45]Write i2c OK [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: F0 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: F0 09 00 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: F0 09 00 69 07 00 9E 68 1A 67 21 48 4A 65 07 [15:32:45]GetLastDocTimeStamp 1729783938 [15:32:45]current date 1729783966 [15:32:45]FM_GetShiftState [15:32:45]SAM_PROTO_GetShiftState [15:32:45]wFMCommunicate request_size=4 [15:32:45]MH_SAM_APDU [15:32:45]CAPDU: 80 13 01 00 [15:32:45]Write to MH i2c: E2 08 00 6A 07 80 13 01 00 00 00 00 00 EE [15:32:45]Write i2c OK [15:32:45]MH_I2C_Read... [15:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:45]Read from MH i2c: E2 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: E2 0E 00 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: E2 0E 00 6A 07 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 BC [15:32:45]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:32:45]wFMCommunicate OK [15:32:45]SAM_PROTO_GetShiftState done [15:32:45]FM_GetShiftState done [15:32:45]opened in 1729730220 [15:32:45]opened+sec_in_day 1729816620 [15:32:45]quantity*price = 30038 [15:32:45]sum+1 = 30039 [15:32:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 175 24.10.2024 15:32 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167096 ФПД: 275577586516410 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153246&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167096&fm=275577586516410&tin=02508201610067®Number=0000000000091764&sum=30000 [15:32:46]StoreToDocumentArchive [15:32:46]shift 538 fd 167096 [15:32:46]save to /storage/0538/doc_00167096 [15:32:46]save last doc name /storage/0538/doc_00167096 to /storage/kkm_last_doc_name [15:32:46]save OK [15:32:46]Clear old archive folders... [15:32:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:32:46]tlvbuf is 015FBB30 [15:32:46]SAM_PROTO_ClearQueue [15:32:46]wFMCommunicate request_size=4 [15:32:46]MH_SAM_APDU [15:32:46]CAPDU: 80 09 00 00 [15:32:46]Write to MH i2c: E2 08 00 77 07 80 09 00 00 00 00 00 00 F0 [15:32:46]Write i2c OK [15:32:46]MH_I2C_Read... [15:32:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:46]Read from MH i2c: E2 [15:32:46]MH_I2C_Read... [15:32:46]Read from MH i2c: E2 03 00 [15:32:46]MH_I2C_Read... [15:32:46]Read from MH i2c: E2 03 00 77 07 00 90 00 F2 [15:32:46]RAPDU: 90 00 [15:32:46]wFMCommunicate OK [15:32:46]SAM_PROTO_ClearQueue done [15:32:46]KKMCreateOFDPacket [15:32:46]OFDProtocolAddRootSTLVToBuf [15:32:46]FM_MakeSignedData [15:32:46]FM_MakeSignedData [15:32:46]SAM_PROTO_SignData [15:32:46]wFMCommunicate request_size=4 [15:32:46]MH_SAM_APDU [15:32:46]CAPDU: 80 0D 01 02 [15:32:46]Write to MH i2c: E2 08 00 78 07 80 0D 01 02 00 00 00 00 F8 [15:32:46]Write i2c OK [15:32:46]MH_I2C_Read... [15:32:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:46]Read from MH i2c: E2 [15:32:46]MH_I2C_Read... [15:32:46]Read from MH i2c: E2 03 00 [15:32:46]MH_I2C_Read... [15:32:46]Read from MH i2c: E2 03 00 78 07 00 90 00 F3 [15:32:46]RAPDU: 90 00 [15:32:46]wFMCommunicate OK [15:32:46]wFMCommunicate request_size=255 [15:32:46]MH_SAM_APDU [15:32: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 9E 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B8 8C 02 00 35 04 06 00 FA [15:32:46]Write to MH i2c: E2 02 01 79 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 9E 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B8 8C 02 00 35 04 06 00 FA 00 00 14 [15:32:46]Write i2c OK [15:32:46]MH_I2C_Read... [15:32:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:46]Read from MH i2c: E2 [15:32:46]MH_I2C_Read... [15:32:46]Read from MH i2c: E2 03 00 [15:32:46]MH_I2C_Read... [15:32:46]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [15:32:46]RAPDU: 90 00 [15:32:46]wFMCommunicate OK [15:32:46]wFMCommunicate request_size=10 [15:32:46]MH_SAM_APDU [15:32:46]CAPDU: 80 0D 02 02 05 A2 E8 27 01 BA [15:32:46]Write to MH i2c: E2 0D 00 7A 07 80 0D 02 02 05 00 A2 E8 27 01 BA 00 00 71 [15:32:46]Write i2c OK [15:32:46]MH_I2C_Read... [15:32:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:46]Read from MH i2c: E2 [15:32:46]MH_I2C_Read... [15:32:46]Read from MH i2c: E2 03 00 [15:32:46]MH_I2C_Read... [15:32:46]Read from MH i2c: E2 03 00 7A 07 00 90 00 F5 [15:32:46]RAPDU: 90 00 [15:32:46]wFMCommunicate OK [15:32:46]wFMCommunicate request_size=4 [15:32:46]MH_SAM_APDU [15:32:46]CAPDU: 80 0D 03 02 [15:32:46]Write to MH i2c: E2 08 00 7B 07 80 0D 03 02 00 00 00 00 FD [15:32:46]Write i2c OK [15:32:46]MH_I2C_Read... [15:32:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:47]Read from MH i2c: E2 [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: E2 0B 00 [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: E2 0B 00 7B 07 00 14 47 BB 97 04 92 9B 46 90 00 22 [15:32:47]RAPDU: 14 47 BB 97 04 92 9B 46 90 00 [15:32:47]wFMCommunicate OK [15:32:47]SAM_PROTO_SignData done [15:32:47]FM_MakeSignedData done [15:32:47]CreateOFDProtocolMessage [15:32:47]wFMCommunicate request_size=4 [15:32:47]MH_SAM_APDU [15:32:47]CAPDU: 80 11 00 00 [15:32:47]Write to MH i2c: E2 08 00 7C 07 80 11 00 00 00 00 00 00 FD [15:32:47]Write i2c OK [15:32:47]MH_I2C_Read... [15:32:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:47]Read from MH i2c: E2 [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: E2 17 00 [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: E2 17 00 7C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 55 [15:32:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:32:47]wFMCommunicate OK [15:32:47]CreateOFDProtocolMessage done [15:32:47]OFDSenderStorePacket 167096 [15:32:47]StoreOFDPacket docnum=167096 [15:32:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 DC BF 07 01 68 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 9E 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B8 8C 02 00 35 04 06 00 FA A2 E8 27 01 BA 14 47 BB 97 04 92 9B 46 [15:32:47]CheckFolder [15:32:47]dirname=/storage/ofd_packets [15:32:47]CheckFolder done [15:32:47]ProducePacketName [15:32:47]name=ofd_packets/00167096 [15:32:47]NVStorageSaveData ofd_packets/00167096 [15:32:47]File name is /storage/ofd_packets/00167096 [15:32:47]Write 301 bytes [15:32:47]NVStorageSaveData done [15:32:47]OFDSenderStorePacket done [15:32:47]KKMCreateOFDPacket done [15:32:47]NVStorageSaveData kkm_last_timestamp [15:32:47]File name is /storage/kkm_last_timestamp [15:32:47]Write 4 bytes [15:32:47]NVStorageSaveData done [15:32:47]ExternCall_PrintAddStr [15:32:47]wPrintStart [15:32:47]Write to MH i2c: 01 00 00 7D 07 84 [15:32:47]Write i2c OK [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: 01 [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: 01 07 00 [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: 01 07 00 7D 07 00 00 00 00 00 FF 0F 99 [15:32:47]RasterBufferAndPrint [15:32:47]line Счет N : (1)221685 [15:32:47]line ИНН: 02508201610067 [15:32:47]line Контрольно-Кассовый Чек [15:32:47]line ПРОДАЖА [15:32:47]line ТРК (МРК, ГНК) : 33 [15:32:47]line Товар: 2710124130 [15:32:47]line Аи-92-К-5 [15:32:47]line 4.490 * 66.90 [15:32:47]line = 300.38 [15:32:47]line НДС 12% НСП 1% [15:32:47]line > о реализуемом товаре [15:32:47]line ОКРУГЛЕНИЕ: -0.38 [15:32:47]line ИТОГО: 300.00 [15:32:47]line Внесено: 300.00 [15:32:47]line СДАЧА: 0.00 [15:32:47]line НСП 1% : 2.66 [15:32:47]line НДС 12% : 31.90 [15:32:47]line Наличными: 300.00 [15:32:47]line Безнал.: 0.00 [15:32:47]line Место: АЗС № 161 "Партнер Нефть" [15:32:47]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:32:47]line СНО: Общий режим [15:32:47]line Чек 175 24.10.2024 15:32 [15:32:47]line Смена: 538 ФФД: 1.0 [15:32:47]line ЗНМ: 0300000104 [15:32:47]line РНМ: 0000000000091764 [15:32:47]line Версия ККМ: 001 [15:32:47]line ФМ: 0000000000871759 [15:32:47]line ФД: 167096 [15:32:47]line ФПД: 275577586516410 [15:32:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153246&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167096&fm=275577586516410&tin=02508201610067®Number=0000000000091764&sum=30000 [15:32:47]OFD Sender: Processing packet 167096 [packets to send 48, broken 47] [15:32:47]ProducePacketName [15:32:47]name=ofd_packets/00167096 [15:32:47]OFD Sender: To server: pG, [15:32:47]CommunicateWithHost lk.salyk.kg:30040 [15:32:47]ConnectInit lk.salyk.kg [15:32:47]written 0, free lines is 4095 [15:32:47]Connected sock=10 [15:32: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 35 39 0F 01 00 00 DC BF 07 01 68 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 9E 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B8 8C 02 00 35 04 06 00 FA A2 E8 27 01 BA 14 47 BB 97 04 92 9B 46 [15:32: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 35 39 4F 00 00 00 35 2E 47 00 32 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 35 39 10 04 04 00 B8 8C 02 00 F4 03 04 00 02 0F 1A 67 B6 04 01 00 00 77 02 27 14 3D 42 AE 0C [15:32:47]CommunicateWithHost err = 0 [15:32:47]CheckOFDResponse [15:32:47]1017 (14) - 77093643461234 [15:32:47]1041 (16) - 0000000000871759 [15:32:47]1040 (4) - 167096 [15:32:47]1012 (4) - 24.10.2024 09:10 [15:32:47]1206 (1) - 0 [15:32:47]OFD Sender: Remove packet 167096 [15:32:47]ProducePacketName [15:32:47]name=ofd_packets/00167096 [15:32:47]NVStorageDeleteData [15:32:47]Write to MH i2c: 01 00 00 A8 07 AF [15:32:47]Write i2c OK [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: 01 [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: 01 07 00 [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: 01 07 00 A8 07 00 00 00 00 00 AF 0C 71 [15:32:47]RasterBufferAndPrint [15:32:47]line [15:32:47]line [15:32:47]line [15:32:47]line [15:32:47]line [15:32:47]written 0, free lines is 3254 [15:32:47]MH_Cut [15:32:47]Write to MH i2c: D1 01 00 AF 07 01 88 [15:32:47]Write i2c OK [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: D1 [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: D1 01 00 [15:32:47]MH_I2C_Read... [15:32:47]Read from MH i2c: D1 01 00 AF 07 00 87 [15:32:47]Write to MH i2c: 01 00 00 B0 07 B7 [15:32:47]Write i2c OK [15:32:47]MH_I2C_Read... [15:32:48]OFD Sender: No OFD packet to send [15:32:48]*** Cut start [15:32:48]*** Partial cut [15:32:48]*** CUTSNS_PIN = 1 [15:32:48]*** CUTSNS_PIN = 0 [15:32:49]*** Brake cut motor [15:32:49]Read from MH i2c: 01 [15:32:49]MH_I2C_Read... [15:32:49]*** Stop cut motor [15:32:49]*** Cut end [15:32:49]Read from MH i2c: 01 07 00 [15:32:49]MH_I2C_Read... [15:32:49]Read from MH i2c: 01 07 00 B0 07 00 00 00 00 00 FF 0F CC [15:32:49]process_action close_receipt done [15:32:49]requested_data is exist [15:32:49]produce_requested_data [15:32:49]requested_item fm.sn is exist - process it [15:32:49]wFMCommunicate request_size=4 [15:32:49]MH_SAM_APDU [15:32:49]CAPDU: 80 11 00 00 [15:32:49]Write to MH i2c: E2 08 00 B1 07 80 11 00 00 00 00 00 00 32 [15:32:49]Write i2c OK [15:32:49]MH_I2C_Read... [15:32:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:49]Read from MH i2c: E2 [15:32:49]MH_I2C_Read... [15:32:49]Read from MH i2c: E2 17 00 [15:32:49]MH_I2C_Read... [15:32:49]Read from MH i2c: E2 17 00 B1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 8A [15:32:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:32:49]wFMCommunicate OK [15:32:49]requested_item fd.num is exist - process it [15:32:49]SAM_PROTO_GetFieldsCounters [15:32:49]wFMCommunicate request_size=4 [15:32:49]MH_SAM_APDU [15:32:49]CAPDU: 80 13 00 00 [15:32:49]Write to MH i2c: E2 08 00 B2 07 80 13 00 00 00 00 00 00 35 [15:32:49]Write i2c OK [15:32:49]MH_I2C_Read... [15:32:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:49]Read from MH i2c: E2 [15:32:49]MH_I2C_Read... [15:32:49]Read from MH i2c: E2 62 00 [15:32:49]MH_I2C_Read... [15:32:49]Read from MH i2c: E2 62 00 B2 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B8 8C 02 00 0E 04 04 00 1A 02 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 CC [15:32:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B8 8C 02 00 0E 04 04 00 1A 02 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 [15:32:49]wFMCommunicate OK [15:32:49]SAM_PROTO_GetFieldsCounters done [15:32:49]requested_item shift.num is exist - process it [15:32:49]requested_item shift.opened is exist - process it [15:32:49]req_shift_opened [15:32:49]FM_GetShiftState [15:32:49]SAM_PROTO_GetShiftState [15:32:49]wFMCommunicate request_size=4 [15:32:49]MH_SAM_APDU [15:32:49]CAPDU: 80 13 01 00 [15:32:49]Write to MH i2c: E2 08 00 B3 07 80 13 01 00 00 00 00 00 37 [15:32:49]Write i2c OK [15:32:49]MH_I2C_Read... [15:32:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:49]Read from MH i2c: E2 [15:32:49]MH_I2C_Read... [15:32:49]Read from MH i2c: E2 0E 00 [15:32:49]MH_I2C_Read... [15:32:49]Read from MH i2c: E2 0E 00 B3 07 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 05 [15:32:49]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:32:49]wFMCommunicate OK [15:32:49]SAM_PROTO_GetShiftState done [15:32:49]FM_GetShiftState done [15:32:49]req_shift_opened done [15:32:49]requested_item shift.open_date is exist - process it [15:32:49]req_shift_open_date [15:32:49]req_shift_open_date done [15:32:49]produce_requested_data done [15:32:49]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167096,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:32:49]process_action_free close_receipt [15:32:49]json_value_free [15:32:49]json_value_free done [15:32:49]process_json_proto returns [15:32:49]Send response to host [15:32:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167096,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:32:49]free response buf [15:32:49]execute_script done [15:32:49]execute_script returns [15:32:49]free content buf [15:32:49]Sock 7.Close socket [15:32:49]Sock 7.Thread stoped [15:32:52]accept exits with 9 [15:32:52]New connection [15:32:52]New thread 3067407716 created [15:32:52]Thread 3067264356 joined [15:32:52]Waiting for new connection... [15:32:52] Sock 9.Parse request [15:32:52]Sock 9.Check first char [15:32:52]Sock 9.First char is OK [15:32:52]request: POST /json_proto HTTP/1.0 [15:32:52]Method: POST [15:32:52]URL: /json_proto [15:32:52]Method is POST - this is cgi request [15:32:52]url: /json_proto [15:32:52]query_string will be loaded in cgi processing [15:32:52]execute_cgi json_proto POST (null) [15:32:52]execute_cgi path=json_proto method=POST [15:32:52]POST find Content-Length [15:32:52]Host: 172.17.53.195:8080 [15:32:52]Content-Length: 676 [15:32:52]Content-Type: application/json [15:32:52] [15:32:52]POST finish read [15:32:52]Found Content-Length = 676 [15:32:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.120, "sum" : 999.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 999.00, "payments": [ { "type": 0, "sum" : 999.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:52]execute_script... [15:32: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)221683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.120, "sum" : 999.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 999.00, "payments": [ { "type": 0, "sum" : 999.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:52]POST & json_proto [15:32:52]process_json_proto [15:32:52]json parsed OK: [15:32:52]protocol is kg_v1.0 [15:32:52]action value=close_receipt [15:32:52]process_action close_receipt [15:32:52]cmd_close_receipt [15:32:52]MH_GetDate [15:32:52]Write to MH i2c: F0 00 00 B4 07 AA [15:32:52]Write i2c OK [15:32:52]MH_I2C_Read... [15:32:52]Read from MH i2c: F0 [15:32:52]MH_I2C_Read... [15:32:52]Read from MH i2c: F0 09 00 [15:32:52]MH_I2C_Read... [15:32:52]Read from MH i2c: F0 09 00 B4 07 00 A6 68 1A 67 21 48 4A 65 5A [15:32:52]GetLastDocTimeStamp 1729783966 [15:32:52]current date 1729783974 [15:32:52]FM_GetShiftState [15:32:52]SAM_PROTO_GetShiftState [15:32:52]wFMCommunicate request_size=4 [15:32:52]MH_SAM_APDU [15:32:52]CAPDU: 80 13 01 00 [15:32:52]Write to MH i2c: E2 08 00 B5 07 80 13 01 00 00 00 00 00 39 [15:32:52]Write i2c OK [15:32:52]MH_I2C_Read... [15:32:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:52]Read from MH i2c: E2 [15:32:52]MH_I2C_Read... [15:32:52]Read from MH i2c: E2 0E 00 [15:32:52]MH_I2C_Read... [15:32:52]Read from MH i2c: E2 0E 00 B5 07 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 07 [15:32:52]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:32:52]wFMCommunicate OK [15:32:52]SAM_PROTO_GetShiftState done [15:32:52]FM_GetShiftState done [15:32:52]opened in 1729730220 [15:32:52]opened+sec_in_day 1729816620 [15:32:52]quantity*price = 99974 [15:32:52]sum+1 = 99975 [15:32:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 999.00 Внесено: 1000.00 СДАЧА: 1.00 НСП 1% : 8.85 НДС 12% : 106.17 Наличными: 999.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 176 24.10.2024 15:32 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167097 ФПД: 193017761345949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153254&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167097&fm=193017761345949&tin=02508201610067®Number=0000000000091764&sum=99900 [15:32:54]StoreToDocumentArchive [15:32:54]shift 538 fd 167097 [15:32:54]save to /storage/0538/doc_00167097 [15:32:54]save last doc name /storage/0538/doc_00167097 to /storage/kkm_last_doc_name [15:32:54]save OK [15:32:54]Clear old archive folders... [15:32:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:32:54]tlvbuf is 0161C4C0 [15:32:54]SAM_PROTO_ClearQueue [15:32:54]wFMCommunicate request_size=4 [15:32:54]MH_SAM_APDU [15:32:54]CAPDU: 80 09 00 00 [15:32:54]Write to MH i2c: E2 08 00 C2 07 80 09 00 00 00 00 00 00 3B [15:32:54]Write i2c OK [15:32:54]MH_I2C_Read... [15:32:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:54]Read from MH i2c: E2 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 03 00 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 03 00 C2 07 00 90 00 3D [15:32:54]RAPDU: 90 00 [15:32:54]wFMCommunicate OK [15:32:54]SAM_PROTO_ClearQueue done [15:32:54]KKMCreateOFDPacket [15:32:54]OFDProtocolAddRootSTLVToBuf [15:32:54]FM_MakeSignedData [15:32:54]FM_MakeSignedData [15:32:54]SAM_PROTO_SignData [15:32:54]wFMCommunicate request_size=4 [15:32:54]MH_SAM_APDU [15:32:54]CAPDU: 80 0D 01 02 [15:32:54]Write to MH i2c: E2 08 00 C3 07 80 0D 01 02 00 00 00 00 43 [15:32:54]Write i2c OK [15:32:54]MH_I2C_Read... [15:32:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:54]Read from MH i2c: E2 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 03 00 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 03 00 C3 07 00 90 00 3E [15:32:54]RAPDU: 90 00 [15:32:54]wFMCommunicate OK [15:32:54]wFMCommunicate request_size=255 [15:32:54]MH_SAM_APDU [15:32:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 86 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 29 00 00 00 00 07 04 06 00 3C 86 01 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 A6 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B9 8C 02 00 35 04 06 00 AF 8C 73 19 [15:32:54]Write to MH i2c: E2 02 01 C4 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 86 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 29 00 00 00 00 07 04 06 00 3C 86 01 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 A6 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B9 8C 02 00 35 04 06 00 AF 8C 73 19 00 00 11 [15:32:54]Write i2c OK [15:32:54]MH_I2C_Read... [15:32:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:54]Read from MH i2c: E2 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 03 00 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 03 00 C4 07 00 90 00 3F [15:32:54]RAPDU: 90 00 [15:32:54]wFMCommunicate OK [15:32:54]wFMCommunicate request_size=7 [15:32:54]MH_SAM_APDU [15:32:54]CAPDU: 80 0D 02 02 02 B1 9D [15:32:54]Write to MH i2c: E2 0A 00 C5 07 80 0D 02 02 02 00 B1 9D 00 00 98 [15:32:54]Write i2c OK [15:32:54]MH_I2C_Read... [15:32:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:54]Read from MH i2c: E2 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 03 00 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 03 00 C5 07 00 90 00 40 [15:32:54]RAPDU: 90 00 [15:32:54]wFMCommunicate OK [15:32:54]wFMCommunicate request_size=4 [15:32:54]MH_SAM_APDU [15:32:54]CAPDU: 80 0D 03 02 [15:32:54]Write to MH i2c: E2 08 00 C6 07 80 0D 03 02 00 00 00 00 48 [15:32:54]Write i2c OK [15:32:54]MH_I2C_Read... [15:32:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:54]Read from MH i2c: E2 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 0B 00 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 0B 00 C6 07 00 37 F0 92 EC 97 00 3E 0C 90 00 CF [15:32:54]RAPDU: 37 F0 92 EC 97 00 3E 0C 90 00 [15:32:54]wFMCommunicate OK [15:32:54]SAM_PROTO_SignData done [15:32:54]FM_MakeSignedData done [15:32:54]CreateOFDProtocolMessage [15:32:54]wFMCommunicate request_size=4 [15:32:54]MH_SAM_APDU [15:32:54]CAPDU: 80 11 00 00 [15:32:54]Write to MH i2c: E2 08 00 C7 07 80 11 00 00 00 00 00 00 48 [15:32:54]Write i2c OK [15:32:54]MH_I2C_Read... [15:32:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:54]Read from MH i2c: E2 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 17 00 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 17 00 C7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 A0 [15:32:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:32:54]wFMCommunicate OK [15:32:54]CreateOFDProtocolMessage done [15:32:54]OFDSenderStorePacket 167097 [15:32:54]StoreOFDPacket docnum=167097 [15:32:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 2D C6 04 01 29 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 86 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 29 00 00 00 00 07 04 06 00 3C 86 01 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 A6 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B9 8C 02 00 35 04 06 00 AF 8C 73 19 B1 9D 37 F0 92 EC 97 00 3E 0C [15:32:54]CheckFolder [15:32:54]dirname=/storage/ofd_packets [15:32:54]CheckFolder done [15:32:54]ProducePacketName [15:32:54]name=ofd_packets/00167097 [15:32:54]NVStorageSaveData ofd_packets/00167097 [15:32:54]File name is /storage/ofd_packets/00167097 [15:32:54]Write 298 bytes [15:32:54]NVStorageSaveData done [15:32:54]OFDSenderStorePacket done [15:32:54]KKMCreateOFDPacket done [15:32:54]NVStorageSaveData kkm_last_timestamp [15:32:54]File name is /storage/kkm_last_timestamp [15:32:54]Write 4 bytes [15:32:54]NVStorageSaveData done [15:32:54]ExternCall_PrintAddStr [15:32:54]wPrintStart [15:32:54]Write to MH i2c: 01 00 00 C8 07 CF [15:32:54]Write i2c OK [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: 01 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: 01 07 00 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: 01 07 00 C8 07 00 00 00 00 00 FF 0F E4 [15:32:54]RasterBufferAndPrint [15:32:54]line Счет N : (1)221683 [15:32:54]line ИНН: 02508201610067 [15:32:54]line Контрольно-Кассовый Чек [15:32:54]line ПРОДАЖА [15:32:54]line ТРК (МРК, ГНК) : 11 [15:32:54]line Товар: 2710194210 [15:32:54]line ДТ-К-5 [15:32:54]line 13.120 * 76.20 [15:32:54]line = 999.74 [15:32:54]line НДС 12% НСП 1% [15:32:54]line > о реализуемом товаре [15:32:54]line ОКРУГЛЕНИЕ: -0.74 [15:32:54]line ИТОГО: 999.00 [15:32:54]line Внесено: 1000.00 [15:32:54]line СДАЧА: 1.00 [15:32:54]line НСП 1% : 8.85 [15:32:54]line НДС 12% : 106.17 [15:32:54]line Наличными: 999.00 [15:32:54]line Безнал.: 0.00 [15:32:54]line Место: АЗС № 161 "Партнер Нефть" [15:32:54]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:32:54]line СНО: Общий режим [15:32:54]line Чек 176 24.10.2024 15:32 [15:32:54]line Смена: 538 ФФД: 1.0 [15:32:54]line ЗНМ: 0300000104 [15:32:54]line РНМ: 0000000000091764 [15:32:54]line Версия ККМ: 001 [15:32:54]line ФМ: 0000000000871759 [15:32:54]line ФД: 167097 [15:32:54]line ФПД: 193017761345949 [15:32:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153254&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167097&fm=193017761345949&tin=02508201610067®Number=0000000000091764&sum=99900 [15:32:54]written 0, free lines is 4095 [15:32:54]OFD Sender: Processing packet 167097 [packets to send 48, broken 47] [15:32:54]ProducePacketName [15:32:54]name=ofd_packets/00167097 [15:32:54]OFD Sender: To server: pG, [15:32:54]CommunicateWithHost lk.salyk.kg:30040 [15:32:54]ConnectInit lk.salyk.kg [15:32:54]Connected sock=10 [15:32: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 35 39 0C 01 00 00 2D C6 04 01 29 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 86 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 29 00 00 00 00 07 04 06 00 3C 86 01 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 A6 68 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B9 8C 02 00 35 04 06 00 AF 8C 73 19 B1 9D 37 F0 92 EC 97 00 3E 0C [15:32: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 35 39 4F 00 00 00 B0 F8 47 00 CD 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 B9 8C 02 00 F4 03 04 00 09 0F 1A 67 B6 04 01 00 00 DC 24 91 A1 3D 26 3A 40 [15:32:55]CommunicateWithHost err = 0 [15:32:55]CheckOFDResponse [15:32:55]1017 (14) - 77093643461234 [15:32:55]1041 (16) - 0000000000871759 [15:32:55]1040 (4) - 167097 [15:32:55]1012 (4) - 24.10.2024 09:10 [15:32:55]1206 (1) - 0 [15:32:55]OFD Sender: Remove packet 167097 [15:32:55]ProducePacketName [15:32:55]name=ofd_packets/00167097 [15:32:55]NVStorageDeleteData [15:32:55]Write to MH i2c: 01 00 00 F3 07 FA [15:32:55]Write i2c OK [15:32:55]MH_I2C_Read... [15:32:55]Read from MH i2c: 01 [15:32:55]MH_I2C_Read... [15:32:55]Read from MH i2c: 01 07 00 [15:32:55]MH_I2C_Read... [15:32:55]Read from MH i2c: 01 07 00 F3 07 00 00 00 00 00 B3 0C C0 [15:32:55]RasterBufferAndPrint [15:32:55]line [15:32:55]line [15:32:55]line [15:32:55]line [15:32:55]line [15:32:55]written 0, free lines is 3260 [15:32:55]MH_Cut [15:32:55]Write to MH i2c: D1 01 00 FA 07 01 D3 [15:32:55]Write i2c OK [15:32:55]MH_I2C_Read... [15:32:55]Read from MH i2c: D1 [15:32:55]MH_I2C_Read... [15:32:55]Read from MH i2c: D1 01 00 [15:32:55]MH_I2C_Read... [15:32:55]Read from MH i2c: D1 01 00 FA 07 00 D2 [15:32:55]Write to MH i2c: 01 00 00 FB 07 02 [15:32:55]Write i2c OK [15:32:55]MH_I2C_Read... [15:32:55]OFD Sender: No OFD packet to send [15:32:55]*** Cut start [15:32:55]*** Partial cut [15:32:55]*** CUTSNS_PIN = 1 [15:32:56]*** CUTSNS_PIN = 0 [15:32:56]*** Brake cut motor [15:32:56]Read from MH i2c: 01 [15:32:56]MH_I2C_Read... [15:32:56]*** Stop cut motor [15:32:56]*** Cut end [15:32:56]Read from MH i2c: 01 07 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: 01 07 00 FB 07 00 00 00 00 00 FF 0F 17 [15:32:56]process_action close_receipt done [15:32:56]requested_data is exist [15:32:56]produce_requested_data [15:32:56]requested_item fm.sn is exist - process it [15:32:56]wFMCommunicate request_size=4 [15:32:56]MH_SAM_APDU [15:32:56]CAPDU: 80 11 00 00 [15:32:56]Write to MH i2c: E2 08 00 FC 07 80 11 00 00 00 00 00 00 7D [15:32:56]Write i2c OK [15:32:56]MH_I2C_Read... [15:32:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:56]Read from MH i2c: E2 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 17 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 17 00 FC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 D5 [15:32:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:32:56]wFMCommunicate OK [15:32:56]requested_item fd.num is exist - process it [15:32:56]SAM_PROTO_GetFieldsCounters [15:32:56]wFMCommunicate request_size=4 [15:32:56]MH_SAM_APDU [15:32:56]CAPDU: 80 13 00 00 [15:32:56]Write to MH i2c: E2 08 00 FD 07 80 13 00 00 00 00 00 00 80 [15:32:56]Write i2c OK [15:32:56]MH_I2C_Read... [15:32:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:56]Read from MH i2c: E2 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 62 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 62 00 FD 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B9 8C 02 00 0E 04 04 00 1A 02 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 1B [15:32: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 B9 8C 02 00 0E 04 04 00 1A 02 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 [15:32:56]wFMCommunicate OK [15:32:56]SAM_PROTO_GetFieldsCounters done [15:32:56]requested_item shift.num is exist - process it [15:32:56]requested_item shift.opened is exist - process it [15:32:56]req_shift_opened [15:32:56]FM_GetShiftState [15:32:56]SAM_PROTO_GetShiftState [15:32:56]wFMCommunicate request_size=4 [15:32:56]MH_SAM_APDU [15:32:56]CAPDU: 80 13 01 00 [15:32:56]Write to MH i2c: E2 08 00 FE 07 80 13 01 00 00 00 00 00 82 [15:32:56]Write i2c OK [15:32:56]MH_I2C_Read... [15:32:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:56]Read from MH i2c: E2 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 0E 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 0E 00 FE 07 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 50 [15:32:56]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:32:56]wFMCommunicate OK [15:32:56]SAM_PROTO_GetShiftState done [15:32:56]FM_GetShiftState done [15:32:56]req_shift_opened done [15:32:56]requested_item shift.open_date is exist - process it [15:32:56]req_shift_open_date [15:32:56]req_shift_open_date done [15:32:56]produce_requested_data done [15:32:56]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167097,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:32:56]process_action_free close_receipt [15:32:56]json_value_free [15:32:56]json_value_free done [15:32:56]process_json_proto returns [15:32:56]Send response to host [15:32:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167097,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:32:56]free response buf [15:32:56]execute_script done [15:32:56]execute_script returns [15:32:56]free content buf [15:32:56]Sock 9.Close socket [15:32:56]Sock 9.Thread stoped [15:33:00]OFD Sender: No OFD packet to send [15:33:05]OFD Sender: No OFD packet to send [15:33:10]OFD Sender: No OFD packet to send [15:33:15]OFD Sender: No OFD packet to send [15:33:20]OFD Sender: No OFD packet to send [15:33:25]OFD Sender: No OFD packet to send [15:33:30]OFD Sender: No OFD packet to send [15:33:35]OFD Sender: No OFD packet to send [15:33:40]OFD Sender: No OFD packet to send [15:33:45]OFD Sender: No OFD packet to send [15:33:50]OFD Sender: No OFD packet to send [15:33:55]OFD Sender: No OFD packet to send [15:34:00]OFD Sender: No OFD packet to send [15:34:05]OFD Sender: No OFD packet to send [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:53]accept exits with 7 [15:34:53]New connection [15:34:53]New thread 3067264356 created [15:34:53]Thread 3067407716 joined [15:34:53]Waiting for new connection... [15:34:53] Sock 7.Parse request [15:34:53]Sock 7.Check first char [15:34:53]Sock 7.First char is OK [15:34:53]request: POST /json_proto HTTP/1.0 [15:34:53]Method: POST [15:34:53]URL: /json_proto [15:34:53]Method is POST - this is cgi request [15:34:53]url: /json_proto [15:34:53]query_string will be loaded in cgi processing [15:34:53]execute_cgi json_proto POST (null) [15:34:53]execute_cgi path=json_proto method=POST [15:34:53]POST find Content-Length [15:34:53]Host: 172.17.53.195:8080 [15:34:53]Content-Length: 678 [15:34:53]Content-Type: application/json [15:34:53] [15:34:53]POST finish read [15:34:53]Found Content-Length = 678 [15:34:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:53]execute_script... [15:34:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:53]POST & json_proto [15:34:53]process_json_proto [15:34:53]json parsed OK: [15:34:53]protocol is kg_v1.0 [15:34:53]action value=close_receipt [15:34:53]process_action close_receipt [15:34:53]cmd_close_receipt [15:34:53]MH_GetDate [15:34:53]Write to MH i2c: F0 00 00 FF 07 F5 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: F0 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: F0 09 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: F0 09 00 FF 07 00 1F 69 1A 67 21 48 4A 65 1F [15:34:53]GetLastDocTimeStamp 1729783974 [15:34:53]current date 1729784095 [15:34:53]FM_GetShiftState [15:34:53]SAM_PROTO_GetShiftState [15:34:53]wFMCommunicate request_size=4 [15:34:53]MH_SAM_APDU [15:34:53]CAPDU: 80 13 01 00 [15:34:53]Write to MH i2c: E2 08 00 00 08 80 13 01 00 00 00 00 00 85 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:53]Read from MH i2c: E2 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 0E 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 0E 00 00 08 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 53 [15:34:53]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:34:53]wFMCommunicate OK [15:34:53]SAM_PROTO_GetShiftState done [15:34:53]FM_GetShiftState done [15:34:53]opened in 1729730220 [15:34:53]opened+sec_in_day 1729816620 [15:34:53]quantity*price = 80012 [15:34:53]sum+1 = 80013 [15:34:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 177 24.10.2024 15:34 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167098 ФПД: 90892909281832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153455&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167098&fm=90892909281832&tin=02508201610067®Number=0000000000091764&sum=80000 [15:34:55]StoreToDocumentArchive [15:34:55]shift 538 fd 167098 [15:34:55]save to /storage/0538/doc_00167098 [15:34:55]save last doc name /storage/0538/doc_00167098 to /storage/kkm_last_doc_name [15:34:55]save OK [15:34:55]Clear old archive folders... [15:34:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:34:55]tlvbuf is 01579E40 [15:34:55]SAM_PROTO_ClearQueue [15:34:55]wFMCommunicate request_size=4 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 09 00 00 [15:34:55]Write to MH i2c: E2 08 00 0D 08 80 09 00 00 00 00 00 00 87 [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:55]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 03 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 03 00 0D 08 00 90 00 89 [15:34:55]RAPDU: 90 00 [15:34:55]wFMCommunicate OK [15:34:55]SAM_PROTO_ClearQueue done [15:34:55]KKMCreateOFDPacket [15:34:55]OFDProtocolAddRootSTLVToBuf [15:34:55]FM_MakeSignedData [15:34:55]FM_MakeSignedData [15:34:55]SAM_PROTO_SignData [15:34:55]wFMCommunicate request_size=4 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 0D 01 02 [15:34:55]Write to MH i2c: E2 08 00 0E 08 80 0D 01 02 00 00 00 00 8F [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:55]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 03 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 03 00 0E 08 00 90 00 8A [15:34:55]RAPDU: 90 00 [15:34:55]wFMCommunicate OK [15:34:55]wFMCommunicate request_size=255 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 1F 69 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BA 8C 02 00 35 04 06 00 52 [15:34:55]Write to MH i2c: E2 02 01 0F 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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 1F 69 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BA 8C 02 00 35 04 06 00 52 00 00 81 [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:55]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 03 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 03 00 0F 08 00 90 00 8B [15:34:55]RAPDU: 90 00 [15:34:55]wFMCommunicate OK [15:34:55]wFMCommunicate request_size=10 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 0D 02 02 05 AA A7 92 02 28 [15:34:55]Write to MH i2c: E2 0D 00 10 08 80 0D 02 02 05 00 AA A7 92 02 28 00 00 A9 [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:55]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 03 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 03 00 10 08 00 90 00 8C [15:34:55]RAPDU: 90 00 [15:34:55]wFMCommunicate OK [15:34:55]wFMCommunicate request_size=4 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 0D 03 02 [15:34:55]Write to MH i2c: E2 08 00 11 08 80 0D 03 02 00 00 00 00 94 [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:55]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 0B 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 0B 00 11 08 00 37 74 91 74 FF 0A AF 6F 90 00 6C [15:34:55]RAPDU: 37 74 91 74 FF 0A AF 6F 90 00 [15:34:55]wFMCommunicate OK [15:34:55]SAM_PROTO_SignData done [15:34:55]FM_MakeSignedData done [15:34:55]CreateOFDProtocolMessage [15:34:55]wFMCommunicate request_size=4 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 11 00 00 [15:34:55]Write to MH i2c: E2 08 00 12 08 80 11 00 00 00 00 00 00 94 [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:55]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 17 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 17 00 12 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 EC [15:34:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:34:55]wFMCommunicate OK [15:34:55]CreateOFDProtocolMessage done [15:34:55]OFDSenderStorePacket 167098 [15:34:55]StoreOFDPacket docnum=167098 [15:34:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 59 AA 07 01 98 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 1F 69 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BA 8C 02 00 35 04 06 00 52 AA A7 92 02 28 37 74 91 74 FF 0A AF 6F [15:34:55]CheckFolder [15:34:55]dirname=/storage/ofd_packets [15:34:55]CheckFolder done [15:34:55]ProducePacketName [15:34:55]name=ofd_packets/00167098 [15:34:55]NVStorageSaveData ofd_packets/00167098 [15:34:55]File name is /storage/ofd_packets/00167098 [15:34:55]Write 301 bytes [15:34:55]NVStorageSaveData done [15:34:55]OFDSenderStorePacket done [15:34:55]KKMCreateOFDPacket done [15:34:55]NVStorageSaveData kkm_last_timestamp [15:34:55]File name is /storage/kkm_last_timestamp [15:34:55]Write 4 bytes [15:34:55]NVStorageSaveData done [15:34:55]ExternCall_PrintAddStr [15:34:55]wPrintStart [15:34:55]Write to MH i2c: 01 00 00 13 08 1B [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: 01 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: 01 07 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: 01 07 00 13 08 00 00 00 00 00 FF 0F 30 [15:34:55]RasterBufferAndPrint [15:34:55]line Счет N : (1)221686 [15:34:55]line ИНН: 02508201610067 [15:34:55]line Контрольно-Кассовый Чек [15:34:55]line ПРОДАЖА [15:34:55]line ТРК (МРК, ГНК) : 43 [15:34:55]line Товар: 2710124130 [15:34:55]line Аи-92-К-5 [15:34:55]line 11.960 * 66.90 [15:34:55]line = 800.12 [15:34:55]line НДС 12% НСП 1% [15:34:55]line > о реализуемом товаре [15:34:55]line ОКРУГЛЕНИЕ: -0.12 [15:34:55]line ИТОГО: 800.00 [15:34:55]line Внесено: 800.00 [15:34:55]line СДАЧА: 0.00 [15:34:55]line НСП 1% : 7.08 [15:34:55]line НДС 12% : 84.97 [15:34:55]line Наличными: 800.00 [15:34:55]line Безнал.: 0.00 [15:34:55]line Место: АЗС № 161 "Партнер Нефть" [15:34:55]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:34:55]line СНО: Общий режим [15:34:55]line Чек 177 24.10.2024 15:34 [15:34:55]line Смена: 538 ФФД: 1.0 [15:34:55]line ЗНМ: 0300000104 [15:34:55]line РНМ: 0000000000091764 [15:34:55]line Версия ККМ: 001 [15:34:55]line ФМ: 0000000000871759 [15:34:55]line ФД: 167098 [15:34:55]line ФПД: 90892909281832 [15:34:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153455&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167098&fm=90892909281832&tin=02508201610067®Number=0000000000091764&sum=80000 [15:34:55]OFD Sender: Processing packet 167098 [packets to send 48, broken 47] [15:34:55]ProducePacketName [15:34:55]name=ofd_packets/00167098 [15:34:55]OFD Sender: To server: pG, [15:34:55]CommunicateWithHost lk.salyk.kg:30040 [15:34:55]ConnectInit lk.salyk.kg [15:34:55]written 0, free lines is 4095 [15:34:55]Connected sock=10 [15:34:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 59 AA 07 01 98 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 1F 69 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BA 8C 02 00 35 04 06 00 52 AA A7 92 02 28 37 74 91 74 FF 0A AF 6F [15:34:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 E8 48 47 00 19 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BA 8C 02 00 F4 03 04 00 82 0F 1A 67 B6 04 01 00 00 70 D5 D1 C4 C6 0D 35 36 [15:34:56]CommunicateWithHost err = 0 [15:34:56]CheckOFDResponse [15:34:56]1017 (14) - 77093643461234 [15:34:56]1041 (16) - 0000000000871759 [15:34:56]1040 (4) - 167098 [15:34:56]1012 (4) - 24.10.2024 09:12 [15:34:56]1206 (1) - 0 [15:34:56]OFD Sender: Remove packet 167098 [15:34:56]ProducePacketName [15:34:56]name=ofd_packets/00167098 [15:34:56]NVStorageDeleteData [15:34:56]Write to MH i2c: 01 00 00 3E 08 46 [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: 01 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: 01 07 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: 01 07 00 3E 08 00 00 00 00 00 AA 0C 03 [15:34:56]RasterBufferAndPrint [15:34:56]line [15:34:56]line [15:34:56]line [15:34:56]line [15:34:56]line [15:34:56]written 0, free lines is 3248 [15:34:56]MH_Cut [15:34:56]Write to MH i2c: D1 01 00 45 08 01 1F [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: D1 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: D1 01 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: D1 01 00 45 08 00 1E [15:34:56]Write to MH i2c: 01 00 00 46 08 4E [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]OFD Sender: No OFD packet to send [15:34:57]*** Cut start [15:34:57]*** Partial cut [15:34:57]*** CUTSNS_PIN = 1 [15:34:57]*** CUTSNS_PIN = 0 [15:34:57]*** Brake cut motor [15:34:57]Read from MH i2c: 01 [15:34:57]MH_I2C_Read... [15:34:57]*** Stop cut motor [15:34:57]*** Cut end [15:34:57]Read from MH i2c: 01 07 00 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: 01 07 00 46 08 00 00 00 00 00 FF 0F 63 [15:34:57]process_action close_receipt done [15:34:57]requested_data is exist [15:34:57]produce_requested_data [15:34:57]requested_item fm.sn is exist - process it [15:34:57]wFMCommunicate request_size=4 [15:34:57]MH_SAM_APDU [15:34:57]CAPDU: 80 11 00 00 [15:34:57]Write to MH i2c: E2 08 00 47 08 80 11 00 00 00 00 00 00 C9 [15:34:57]Write i2c OK [15:34:57]MH_I2C_Read... [15:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:57]Read from MH i2c: E2 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: E2 17 00 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: E2 17 00 47 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 21 [15:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:34:57]wFMCommunicate OK [15:34:57]requested_item fd.num is exist - process it [15:34:57]SAM_PROTO_GetFieldsCounters [15:34:57]wFMCommunicate request_size=4 [15:34:57]MH_SAM_APDU [15:34:57]CAPDU: 80 13 00 00 [15:34:57]Write to MH i2c: E2 08 00 48 08 80 13 00 00 00 00 00 00 CC [15:34:57]Write i2c OK [15:34:57]MH_I2C_Read... [15:34:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:58]Read from MH i2c: E2 [15:34:58]MH_I2C_Read... [15:34:58]Read from MH i2c: E2 62 00 [15:34:58]MH_I2C_Read... [15:34:58]Read from MH i2c: E2 62 00 48 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BA 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 6B [15:34: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BA 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:34:58]wFMCommunicate OK [15:34:58]SAM_PROTO_GetFieldsCounters done [15:34:58]requested_item shift.num is exist - process it [15:34:58]requested_item shift.opened is exist - process it [15:34:58]req_shift_opened [15:34:58]FM_GetShiftState [15:34:58]SAM_PROTO_GetShiftState [15:34:58]wFMCommunicate request_size=4 [15:34:58]MH_SAM_APDU [15:34:58]CAPDU: 80 13 01 00 [15:34:58]Write to MH i2c: E2 08 00 49 08 80 13 01 00 00 00 00 00 CE [15:34:58]Write i2c OK [15:34:58]MH_I2C_Read... [15:34:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:58]Read from MH i2c: E2 [15:34:58]MH_I2C_Read... [15:34:58]Read from MH i2c: E2 0E 00 [15:34:58]MH_I2C_Read... [15:34:58]Read from MH i2c: E2 0E 00 49 08 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 9C [15:34:58]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:34:58]wFMCommunicate OK [15:34:58]SAM_PROTO_GetShiftState done [15:34:58]FM_GetShiftState done [15:34:58]req_shift_opened done [15:34:58]requested_item shift.open_date is exist - process it [15:34:58]req_shift_open_date [15:34:58]req_shift_open_date done [15:34:58]produce_requested_data done [15:34:58]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167098,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:34:58]process_action_free close_receipt [15:34:58]json_value_free [15:34:58]json_value_free done [15:34:58]process_json_proto returns [15:34:58]Send response to host [15:34:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167098,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:34:58]free response buf [15:34:58]execute_script done [15:34:58]execute_script returns [15:34:58]free content buf [15:34:58]Sock 7.Close socket [15:34:58]Sock 7.Thread stoped [15:35:01]OFD Sender: No OFD packet to send [15:35:06]OFD Sender: No OFD packet to send [15:35:11]OFD Sender: No OFD packet to send [15:35:16]OFD Sender: No OFD packet to send [15:35:21]OFD Sender: No OFD packet to send [15:35:26]OFD Sender: No OFD packet to send [15:35:31]OFD Sender: No OFD packet to send [15:35:36]OFD Sender: No OFD packet to send [15:35:41]OFD Sender: No OFD packet to send [15:35:46]OFD Sender: No OFD packet to send [15:35:51]OFD Sender: No OFD packet to send [15:35:56]OFD Sender: No OFD packet to send [15:36:01]OFD Sender: No OFD packet to send [15:36:06]OFD Sender: No OFD packet to send [15:36:11]OFD Sender: No OFD packet to send [15:36:16]OFD Sender: No OFD packet to send [15:36:21]OFD Sender: No OFD packet to send [15:36:26]OFD Sender: No OFD packet to send [15:36:31]OFD Sender: No OFD packet to send [15:36:36]OFD Sender: No OFD packet to send [15:36:41]OFD Sender: No OFD packet to send [15:36:46]OFD Sender: No OFD packet to send [15:36:51]OFD Sender: No OFD packet to send [15:36:56]OFD Sender: No OFD packet to send [15:37:01]OFD Sender: No OFD packet to send [15:37:06]OFD Sender: No OFD packet to send [15:37:11]OFD Sender: No OFD packet to send [15:37:16]OFD Sender: No OFD packet to send [15:37:21]OFD Sender: No OFD packet to send [15:37:26]OFD Sender: No OFD packet to send [15:37:31]OFD Sender: No OFD packet to send [15:37:36]OFD Sender: No OFD packet to send [15:37:41]OFD Sender: No OFD packet to send [15:37:46]OFD Sender: No OFD packet to send [15:37:47]accept exits with 9 [15:37:47]New connection [15:37:47]New thread 3067407716 created [15:37:47]Thread 3067264356 joined [15:37:47]Waiting for new connection... [15:37:47] Sock 9.Parse request [15:37:47]Sock 9.Check first char [15:37:47]Sock 9.First char is OK [15:37:47]request: POST /json_proto HTTP/1.0 [15:37:47]Method: POST [15:37:47]URL: /json_proto [15:37:47]Method is POST - this is cgi request [15:37:47]url: /json_proto [15:37:47]query_string will be loaded in cgi processing [15:37:47]execute_cgi json_proto POST (null) [15:37:47]execute_cgi path=json_proto method=POST [15:37:47]POST find Content-Length [15:37:47]Host: 172.17.53.195:8080 [15:37:47]Content-Length: 677 [15:37:47]Content-Type: application/json [15:37:47] [15:37:47]POST finish read [15:37:47]Found Content-Length = 677 [15:37:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:37:47]execute_script... [15:37: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)221687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:37:47]POST & json_proto [15:37:47]process_json_proto [15:37:47]json parsed OK: [15:37:47]protocol is kg_v1.0 [15:37:47]action value=close_receipt [15:37:47]process_action close_receipt [15:37:47]cmd_close_receipt [15:37:47]MH_GetDate [15:37:47]Write to MH i2c: F0 00 00 4A 08 41 [15:37:47]Write i2c OK [15:37:47]MH_I2C_Read... [15:37:47]Read from MH i2c: F0 [15:37:47]MH_I2C_Read... [15:37:47]Read from MH i2c: F0 09 00 [15:37:47]MH_I2C_Read... [15:37:47]Read from MH i2c: F0 09 00 4A 08 00 CC 69 1A 67 21 48 4A 65 18 [15:37:47]GetLastDocTimeStamp 1729784095 [15:37:47]current date 1729784268 [15:37:47]FM_GetShiftState [15:37:47]SAM_PROTO_GetShiftState [15:37:47]wFMCommunicate request_size=4 [15:37:47]MH_SAM_APDU [15:37:47]CAPDU: 80 13 01 00 [15:37:47]Write to MH i2c: E2 08 00 4B 08 80 13 01 00 00 00 00 00 D0 [15:37:47]Write i2c OK [15:37:47]MH_I2C_Read... [15:37:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:47]Read from MH i2c: E2 [15:37:47]MH_I2C_Read... [15:37:47]Read from MH i2c: E2 0E 00 [15:37:47]MH_I2C_Read... [15:37:47]Read from MH i2c: E2 0E 00 4B 08 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 9E [15:37:47]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:37:47]wFMCommunicate OK [15:37:47]SAM_PROTO_GetShiftState done [15:37:47]FM_GetShiftState done [15:37:47]opened in 1729730220 [15:37:47]opened+sec_in_day 1729816620 [15:37:47]quantity*price = 50010 [15:37:47]sum+1 = 50012 [15:37:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 178 24.10.2024 15:37 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167099 ФПД: 261506834560717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153748&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167099&fm=261506834560717&tin=02508201610067®Number=0000000000091764&sum=50000 [15:37:48]StoreToDocumentArchive [15:37:48]shift 538 fd 167099 [15:37:48]save to /storage/0538/doc_00167099 [15:37:48]save last doc name /storage/0538/doc_00167099 to /storage/kkm_last_doc_name [15:37:48]save OK [15:37:48]Clear old archive folders... [15:37:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:37:48]tlvbuf is 015F7E80 [15:37:48]SAM_PROTO_ClearQueue [15:37:48]wFMCommunicate request_size=4 [15:37:48]MH_SAM_APDU [15:37:48]CAPDU: 80 09 00 00 [15:37:48]Write to MH i2c: E2 08 00 58 08 80 09 00 00 00 00 00 00 D2 [15:37:48]Write i2c OK [15:37:48]MH_I2C_Read... [15:37:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:37:48]Read from MH i2c: E2 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 03 00 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 03 00 58 08 00 90 00 D4 [15:37:48]RAPDU: 90 00 [15:37:48]wFMCommunicate OK [15:37:48]SAM_PROTO_ClearQueue done [15:37:48]KKMCreateOFDPacket [15:37:48]OFDProtocolAddRootSTLVToBuf [15:37:48]FM_MakeSignedData [15:37:48]FM_MakeSignedData [15:37:48]SAM_PROTO_SignData [15:37:48]wFMCommunicate request_size=4 [15:37:48]MH_SAM_APDU [15:37:48]CAPDU: 80 0D 01 02 [15:37:48]Write to MH i2c: E2 08 00 59 08 80 0D 01 02 00 00 00 00 DA [15:37:48]Write i2c OK [15:37:48]MH_I2C_Read... [15:37:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:37:48]Read from MH i2c: E2 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 03 00 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 03 00 59 08 00 90 00 D5 [15:37:48]RAPDU: 90 00 [15:37:48]wFMCommunicate OK [15:37:48]wFMCommunicate request_size=255 [15:37:48]MH_SAM_APDU [15:37: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 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 B2 00 00 00 F4 03 04 00 CC 69 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BB 8C 02 00 35 04 06 00 ED [15:37:48]Write to MH i2c: E2 02 01 5A 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 B2 00 00 00 F4 03 04 00 CC 69 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BB 8C 02 00 35 04 06 00 ED 00 00 02 [15:37:48]Write i2c OK [15:37:48]MH_I2C_Read... [15:37:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:48]Read from MH i2c: E2 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 03 00 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 03 00 5A 08 00 90 00 D6 [15:37:48]RAPDU: 90 00 [15:37:48]wFMCommunicate OK [15:37:48]wFMCommunicate request_size=10 [15:37:48]MH_SAM_APDU [15:37:48]CAPDU: 80 0D 02 02 05 D6 CD FA F6 CD [15:37:48]Write to MH i2c: E2 0D 00 5B 08 80 0D 02 02 05 00 D6 CD FA F6 CD 00 00 47 [15:37:48]Write i2c OK [15:37:48]MH_I2C_Read... [15:37:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:48]Read from MH i2c: E2 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 03 00 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 03 00 5B 08 00 90 00 D7 [15:37:48]RAPDU: 90 00 [15:37:48]wFMCommunicate OK [15:37:48]wFMCommunicate request_size=4 [15:37:48]MH_SAM_APDU [15:37:48]CAPDU: 80 0D 03 02 [15:37:48]Write to MH i2c: E2 08 00 5C 08 80 0D 03 02 00 00 00 00 DF [15:37:48]Write i2c OK [15:37:48]MH_I2C_Read... [15:37:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:37:48]Read from MH i2c: E2 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 0B 00 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 0B 00 5C 08 00 9C B6 26 3B D9 DC E1 55 90 00 7E [15:37:48]RAPDU: 9C B6 26 3B D9 DC E1 55 90 00 [15:37:48]wFMCommunicate OK [15:37:48]SAM_PROTO_SignData done [15:37:48]FM_MakeSignedData done [15:37:48]CreateOFDProtocolMessage [15:37:48]wFMCommunicate request_size=4 [15:37:48]MH_SAM_APDU [15:37:48]CAPDU: 80 11 00 00 [15:37:48]Write to MH i2c: E2 08 00 5D 08 80 11 00 00 00 00 00 00 DF [15:37:48]Write i2c OK [15:37:48]MH_I2C_Read... [15:37:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:48]Read from MH i2c: E2 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 17 00 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: E2 17 00 5D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 37 [15:37:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:37:48]wFMCommunicate OK [15:37:48]CreateOFDProtocolMessage done [15:37:48]OFDSenderStorePacket 167099 [15:37:48]StoreOFDPacket docnum=167099 [15:37:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 9B 16 07 01 7C 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B2 00 00 00 F4 03 04 00 CC 69 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BB 8C 02 00 35 04 06 00 ED D6 CD FA F6 CD 9C B6 26 3B D9 DC E1 55 [15:37:48]CheckFolder [15:37:48]dirname=/storage/ofd_packets [15:37:48]CheckFolder done [15:37:48]ProducePacketName [15:37:48]name=ofd_packets/00167099 [15:37:48]NVStorageSaveData ofd_packets/00167099 [15:37:48]File name is /storage/ofd_packets/00167099 [15:37:48]Write 301 bytes [15:37:48]NVStorageSaveData done [15:37:48]OFDSenderStorePacket done [15:37:48]KKMCreateOFDPacket done [15:37:48]NVStorageSaveData kkm_last_timestamp [15:37:48]File name is /storage/kkm_last_timestamp [15:37:48]Write 4 bytes [15:37:48]NVStorageSaveData done [15:37:48]ExternCall_PrintAddStr [15:37:48]wPrintStart [15:37:48]Write to MH i2c: 01 00 00 5E 08 66 [15:37:48]Write i2c OK [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: 01 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: 01 07 00 [15:37:48]MH_I2C_Read... [15:37:48]Read from MH i2c: 01 07 00 5E 08 00 00 00 00 00 FF 0F 7B [15:37:48]RasterBufferAndPrint [15:37:48]line Счет N : (1)221687 [15:37:48]line ИНН: 02508201610067 [15:37:48]line Контрольно-Кассовый Чек [15:37:48]line ПРОДАЖА [15:37:48]line ТРК (МРК, ГНК) : 14 [15:37:48]line Товар: 2710124500 [15:37:48]line Аи-95-К-5 [15:37:48]line 6.740 * 74.20 [15:37:48]line = 500.11 [15:37:48]line НДС 12% НСП 1% [15:37:48]line > о реализуемом товаре [15:37:48]line ОКРУГЛЕНИЕ: -0.11 [15:37:48]line ИТОГО: 500.00 [15:37:48]line Внесено: 500.00 [15:37:48]line СДАЧА: 0.00 [15:37:48]line НСП 1% : 4.43 [15:37:48]line НДС 12% : 53.11 [15:37:48]line Наличными: 500.00 [15:37:48]line Безнал.: 0.00 [15:37:48]line Место: АЗС № 161 "Партнер Нефть" [15:37:48]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:37:48]line СНО: Общий режим [15:37:48]line Чек 178 24.10.2024 15:37 [15:37:48]line Смена: 538 ФФД: 1.0 [15:37:48]line ЗНМ: 0300000104 [15:37:48]line РНМ: 0000000000091764 [15:37:48]line Версия ККМ: 001 [15:37:48]line ФМ: 0000000000871759 [15:37:48]line ФД: 167099 [15:37:48]line ФПД: 261506834560717 [15:37:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153748&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167099&fm=261506834560717&tin=02508201610067®Number=0000000000091764&sum=50000 [15:37:49]OFD Sender: Processing packet 167099 [packets to send 48, broken 47] [15:37:49]ProducePacketName [15:37:49]name=ofd_packets/00167099 [15:37:49]OFD Sender: To server: pG, [15:37:49]CommunicateWithHost lk.salyk.kg:30040 [15:37:49]ConnectInit lk.salyk.kg [15:37:49]written 0, free lines is 4095 [15:37:49]Connected sock=10 [15:37: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 35 39 0F 01 00 00 9B 16 07 01 7C 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B2 00 00 00 F4 03 04 00 CC 69 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BB 8C 02 00 35 04 06 00 ED D6 CD FA F6 CD 9C B6 26 3B D9 DC E1 55 [15:37: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 35 39 4F 00 00 00 6B 4A 47 00 75 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 35 39 10 04 04 00 BB 8C 02 00 F4 03 04 00 2F 10 1A 67 B6 04 01 00 00 AB 17 51 CE F3 9A 37 7F [15:37:49]CommunicateWithHost err = 0 [15:37:49]CheckOFDResponse [15:37:49]1017 (14) - 77093643461234 [15:37:49]1041 (16) - 0000000000871759 [15:37:49]1040 (4) - 167099 [15:37:49]1012 (4) - 24.10.2024 09:15 [15:37:49]1206 (1) - 0 [15:37:49]OFD Sender: Remove packet 167099 [15:37:49]ProducePacketName [15:37:49]name=ofd_packets/00167099 [15:37:49]NVStorageDeleteData [15:37:49]Write to MH i2c: 01 00 00 89 08 91 [15:37:49]Write i2c OK [15:37:49]MH_I2C_Read... [15:37:49]Read from MH i2c: 01 [15:37:49]MH_I2C_Read... [15:37:49]Read from MH i2c: 01 07 00 [15:37:49]MH_I2C_Read... [15:37:49]Read from MH i2c: 01 07 00 89 08 00 00 00 00 00 AA 0C 4E [15:37:49]RasterBufferAndPrint [15:37:49]line [15:37:49]line [15:37:49]line [15:37:49]line [15:37:49]line [15:37:49]written 0, free lines is 3248 [15:37:49]MH_Cut [15:37:49]Write to MH i2c: D1 01 00 90 08 01 6A [15:37:49]Write i2c OK [15:37:49]MH_I2C_Read... [15:37:49]Read from MH i2c: D1 [15:37:49]MH_I2C_Read... [15:37:49]Read from MH i2c: D1 01 00 [15:37:49]MH_I2C_Read... [15:37:49]Read from MH i2c: D1 01 00 90 08 00 69 [15:37:49]Write to MH i2c: 01 00 00 91 08 99 [15:37:49]Write i2c OK [15:37:49]MH_I2C_Read... [15:37:49]OFD Sender: No OFD packet to send [15:37:50]*** Cut start [15:37:50]*** Partial cut [15:37:50]*** CUTSNS_PIN = 1 [15:37:50]*** CUTSNS_PIN = 0 [15:37:50]*** Brake cut motor [15:37:51]Read from MH i2c: 01 [15:37:51]MH_I2C_Read... [15:37:51]*** Stop cut motor [15:37:51]*** Cut end [15:37:51]Read from MH i2c: 01 07 00 [15:37:51]MH_I2C_Read... [15:37:51]Read from MH i2c: 01 07 00 91 08 00 00 00 00 00 FF 0F AE [15:37:51]process_action close_receipt done [15:37:51]requested_data is exist [15:37:51]produce_requested_data [15:37:51]requested_item fm.sn is exist - process it [15:37:51]wFMCommunicate request_size=4 [15:37:51]MH_SAM_APDU [15:37:51]CAPDU: 80 11 00 00 [15:37:51]Write to MH i2c: E2 08 00 92 08 80 11 00 00 00 00 00 00 14 [15:37:51]Write i2c OK [15:37:51]MH_I2C_Read... [15:37:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:51]Read from MH i2c: E2 [15:37:51]MH_I2C_Read... [15:37:51]Read from MH i2c: E2 17 00 [15:37:51]MH_I2C_Read... [15:37:51]Read from MH i2c: E2 17 00 92 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 6C [15:37:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:37:51]wFMCommunicate OK [15:37:51]requested_item fd.num is exist - process it [15:37:51]SAM_PROTO_GetFieldsCounters [15:37:51]wFMCommunicate request_size=4 [15:37:51]MH_SAM_APDU [15:37:51]CAPDU: 80 13 00 00 [15:37:51]Write to MH i2c: E2 08 00 93 08 80 13 00 00 00 00 00 00 17 [15:37:51]Write i2c OK [15:37:51]MH_I2C_Read... [15:37:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:37:51]Read from MH i2c: E2 [15:37:51]MH_I2C_Read... [15:37:51]Read from MH i2c: E2 62 00 [15:37:51]MH_I2C_Read... [15:37:51]Read from MH i2c: E2 62 00 93 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BB 8C 02 00 0E 04 04 00 1A 02 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 BA [15:37: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BB 8C 02 00 0E 04 04 00 1A 02 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 [15:37:51]wFMCommunicate OK [15:37:51]SAM_PROTO_GetFieldsCounters done [15:37:51]requested_item shift.num is exist - process it [15:37:51]requested_item shift.opened is exist - process it [15:37:51]req_shift_opened [15:37:51]FM_GetShiftState [15:37:51]SAM_PROTO_GetShiftState [15:37:51]wFMCommunicate request_size=4 [15:37:51]MH_SAM_APDU [15:37:51]CAPDU: 80 13 01 00 [15:37:51]Write to MH i2c: E2 08 00 94 08 80 13 01 00 00 00 00 00 19 [15:37:51]Write i2c OK [15:37:51]MH_I2C_Read... [15:37:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:51]Read from MH i2c: E2 [15:37:51]MH_I2C_Read... [15:37:51]Read from MH i2c: E2 0E 00 [15:37:51]MH_I2C_Read... [15:37:51]Read from MH i2c: E2 0E 00 94 08 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 E7 [15:37:51]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:37:51]wFMCommunicate OK [15:37:51]SAM_PROTO_GetShiftState done [15:37:51]FM_GetShiftState done [15:37:51]req_shift_opened done [15:37:51]requested_item shift.open_date is exist - process it [15:37:51]req_shift_open_date [15:37:51]req_shift_open_date done [15:37:51]produce_requested_data done [15:37:51]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167099,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:37:51]process_action_free close_receipt [15:37:51]json_value_free [15:37:51]json_value_free done [15:37:51]process_json_proto returns [15:37:51]Send response to host [15:37:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167099,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:37:51]free response buf [15:37:51]execute_script done [15:37:51]execute_script returns [15:37:51]free content buf [15:37:51]Sock 9.Close socket [15:37:51]Sock 9.Thread stoped [15:37:54]OFD Sender: No OFD packet to send [15:37:59]OFD Sender: No OFD packet to send [15:38:04]OFD Sender: No OFD packet to send [15:38:09]OFD Sender: No OFD packet to send [15:38:14]OFD Sender: No OFD packet to send [15:38:19]OFD Sender: No OFD packet to send [15:38:24]OFD Sender: No OFD packet to send [15:38:29]OFD Sender: No OFD packet to send [15:38:34]OFD Sender: No OFD packet to send [15:38:40]OFD Sender: No OFD packet to send [15:38:45]OFD Sender: No OFD packet to send [15:38:50]OFD Sender: No OFD packet to send [15:38:55]OFD Sender: No OFD packet to send [15:39:00]OFD Sender: No OFD packet to send [15:39:05]OFD Sender: No OFD packet to send [15:39:10]OFD Sender: No OFD packet to send [15:39:15]OFD Sender: No OFD packet to send [15:39:20]OFD Sender: No OFD packet to send [15:39:25]OFD Sender: No OFD packet to send [15:39:30]OFD Sender: No OFD packet to send [15:39:35]OFD Sender: No OFD packet to send [15:39:40]OFD Sender: No OFD packet to send [15:39:45]OFD Sender: No OFD packet to send [15:39:50]OFD Sender: No OFD packet to send [15:39:55]OFD Sender: No OFD packet to send [15:40:00]OFD Sender: No OFD packet to send [15:40:05]OFD Sender: No OFD packet to send [15:40:10]OFD Sender: No OFD packet to send [15:40:15]OFD Sender: No OFD packet to send [15:40:20]OFD Sender: No OFD packet to send [15:40:25]OFD Sender: No OFD packet to send [15:40:30]OFD Sender: No OFD packet to send [15:40:35]OFD Sender: No OFD packet to send [15:40:40]OFD Sender: No OFD packet to send [15:40:45]OFD Sender: No OFD packet to send [15:40:50]OFD Sender: No OFD packet to send [15:40:55]OFD Sender: No OFD packet to send [15:41:00]OFD Sender: No OFD packet to send [15:41:05]OFD Sender: No OFD packet to send [15:41:10]OFD Sender: No OFD packet to send [15:41:15]OFD Sender: No OFD packet to send [15:41:20]OFD Sender: No OFD packet to send [15:41:25]OFD Sender: No OFD packet to send [15:41:30]OFD Sender: No OFD packet to send [15:41:35]OFD Sender: No OFD packet to send [15:41:40]OFD Sender: No OFD packet to send [15:41:45]OFD Sender: No OFD packet to send [15:41:50]OFD Sender: No OFD packet to send [15:41:55]OFD Sender: No OFD packet to send [15:42:00]OFD Sender: No OFD packet to send [15:42:05]OFD Sender: No OFD packet to send [15:42:10]OFD Sender: No OFD packet to send [15:42:15]OFD Sender: No OFD packet to send [15:42:20]OFD Sender: No OFD packet to send [15:42:25]OFD Sender: No OFD packet to send [15:42:30]OFD Sender: No OFD packet to send [15:42:35]OFD Sender: No OFD packet to send [15:42:40]OFD Sender: No OFD packet to send [15:42:45]OFD Sender: No OFD packet to send [15:42:50]OFD Sender: No OFD packet to send [15:42:55]OFD Sender: No OFD packet to send [15:43:00]OFD Sender: No OFD packet to send [15:43:05]OFD Sender: No OFD packet to send [15:43:10]OFD Sender: No OFD packet to send [15:43:15]OFD Sender: No OFD packet to send [15:43:20]OFD Sender: No OFD packet to send [15:43:25]OFD Sender: No OFD packet to send [15:43:30]OFD Sender: No OFD packet to send [15:43:35]OFD Sender: No OFD packet to send [15:43:40]OFD Sender: No OFD packet to send [15:43:45]OFD Sender: No OFD packet to send [15:43:50]OFD Sender: No OFD packet to send [15:43:55]OFD Sender: No OFD packet to send [15:44:00]OFD Sender: No OFD packet to send [15:44:05]OFD Sender: No OFD packet to send [15:44:10]OFD Sender: No OFD packet to send [15:44:15]OFD Sender: No OFD packet to send [15:44:20]OFD Sender: No OFD packet to send [15:44:25]OFD Sender: No OFD packet to send [15:44:30]OFD Sender: No OFD packet to send [15:44:35]OFD Sender: No OFD packet to send [15:44:40]OFD Sender: No OFD packet to send [15:44:45]OFD Sender: No OFD packet to send [15:44:50]OFD Sender: No OFD packet to send [15:44:55]OFD Sender: No OFD packet to send [15:45:00]OFD Sender: No OFD packet to send [15:45:05]OFD Sender: No OFD packet to send [15:45:10]OFD Sender: No OFD packet to send [15:45:15]OFD Sender: No OFD packet to send [15:45:20]OFD Sender: No OFD packet to send [15:45:25]OFD Sender: No OFD packet to send [15:45:30]OFD Sender: No OFD packet to send [15:45:35]OFD Sender: No OFD packet to send [15:45:40]OFD Sender: No OFD packet to send [15:45:45]OFD Sender: No OFD packet to send [15:45:50]OFD Sender: No OFD packet to send [15:45:55]OFD Sender: No OFD packet to send [15:46:00]OFD Sender: No OFD packet to send [15:46:05]OFD Sender: No OFD packet to send [15:46:10]OFD Sender: No OFD packet to send [15:46:15]OFD Sender: No OFD packet to send [15:46:20]OFD Sender: No OFD packet to send [15:46:25]OFD Sender: No OFD packet to send [15:46:30]OFD Sender: No OFD packet to send [15:46:35]OFD Sender: No OFD packet to send [15:46:40]OFD Sender: No OFD packet to send [15:46:45]OFD Sender: No OFD packet to send [15:46:50]OFD Sender: No OFD packet to send [15:46:55]OFD Sender: No OFD packet to send [15:47:00]OFD Sender: No OFD packet to send [15:47:05]OFD Sender: No OFD packet to send [15:47:10]OFD Sender: No OFD packet to send [15:47:15]OFD Sender: No OFD packet to send [15:47:20]OFD Sender: No OFD packet to send [15:47:25]OFD Sender: No OFD packet to send [15:47:30]OFD Sender: No OFD packet to send [15:47:35]OFD Sender: No OFD packet to send [15:47:40]OFD Sender: No OFD packet to send [15:47:45]OFD Sender: No OFD packet to send [15:47:50]OFD Sender: No OFD packet to send [15:47:55]OFD Sender: No OFD packet to send [15:48:00]OFD Sender: No OFD packet to send [15:48:05]OFD Sender: No OFD packet to send [15:48:10]OFD Sender: No OFD packet to send [15:48:15]OFD Sender: No OFD packet to send [15:48:20]OFD Sender: No OFD packet to send [15:48:25]OFD Sender: No OFD packet to send [15:48:30]OFD Sender: No OFD packet to send [15:48:35]OFD Sender: No OFD packet to send [15:48:40]OFD Sender: No OFD packet to send [15:48:45]OFD Sender: No OFD packet to send [15:48:50]OFD Sender: No OFD packet to send [15:48:55]OFD Sender: No OFD packet to send [15:49:00]OFD Sender: No OFD packet to send [15:49:05]OFD Sender: No OFD packet to send [15:49:10]OFD Sender: No OFD packet to send [15:49:15]OFD Sender: No OFD packet to send [15:49:17]accept exits with 7 [15:49:17]New connection [15:49:17]New thread 3067264356 created [15:49:17]Thread 3067407716 joined [15:49:17]Waiting for new connection... [15:49:17] Sock 7.Parse request [15:49:17]Sock 7.Check first char [15:49:17]Sock 7.First char is OK [15:49:17]request: POST /json_proto HTTP/1.0 [15:49:17]Method: POST [15:49:17]URL: /json_proto [15:49:17]Method is POST - this is cgi request [15:49:17]url: /json_proto [15:49:17]query_string will be loaded in cgi processing [15:49:17]execute_cgi json_proto POST (null) [15:49:17]execute_cgi path=json_proto method=POST [15:49:17]POST find Content-Length [15:49:17]Host: 172.17.53.195:8080 [15:49:17]Content-Length: 677 [15:49:17]Content-Type: application/json [15:49:17] [15:49:17]POST finish read [15:49:17]Found Content-Length = 677 [15:49:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.430, "sum" : 699.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 699.00, "payments": [ { "type": 0, "sum" : 699.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:49:17]execute_script... [15:49: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)221688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.430, "sum" : 699.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 699.00, "payments": [ { "type": 0, "sum" : 699.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:49:17]POST & json_proto [15:49:17]process_json_proto [15:49:17]json parsed OK: [15:49:17]protocol is kg_v1.0 [15:49:17]action value=close_receipt [15:49:17]process_action close_receipt [15:49:17]cmd_close_receipt [15:49:17]MH_GetDate [15:49:17]Write to MH i2c: F0 00 00 95 08 8C [15:49:17]Write i2c OK [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: F0 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: F0 09 00 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: F0 09 00 95 08 00 7E 6C 1A 67 21 48 4A 65 18 [15:49:17]GetLastDocTimeStamp 1729784268 [15:49:17]current date 1729784958 [15:49:17]FM_GetShiftState [15:49:17]SAM_PROTO_GetShiftState [15:49:17]wFMCommunicate request_size=4 [15:49:17]MH_SAM_APDU [15:49:17]CAPDU: 80 13 01 00 [15:49:17]Write to MH i2c: E2 08 00 96 08 80 13 01 00 00 00 00 00 1B [15:49:17]Write i2c OK [15:49:17]MH_I2C_Read... [15:49:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:17]Read from MH i2c: E2 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: E2 0E 00 [15:49:17]MH_I2C_Read... [15:49:17]Read from MH i2c: E2 0E 00 96 08 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 E9 [15:49:17]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:49:17]wFMCommunicate OK [15:49:17]SAM_PROTO_GetShiftState done [15:49:17]FM_GetShiftState done [15:49:17]opened in 1729730220 [15:49:17]opened+sec_in_day 1729816620 [15:49:17]quantity*price = 69970 [15:49:17]sum+1 = 69972 [15:49:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.71 ИТОГО: 699.00 Внесено: 700.00 СДАЧА: 1.00 НСП 1% : 6.19 НДС 12% : 74.30 Наличными: 699.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 179 24.10.2024 15:49 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167100 ФПД: 222551839187601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154918&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167100&fm=222551839187601&tin=02508201610067®Number=0000000000091764&sum=69900 [15:49:18]StoreToDocumentArchive [15:49:18]shift 538 fd 167100 [15:49:18]save to /storage/0538/doc_00167100 [15:49:18]save last doc name /storage/0538/doc_00167100 to /storage/kkm_last_doc_name [15:49:18]save OK [15:49:18]Clear old archive folders... [15:49:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:49:18]tlvbuf is 01602D80 [15:49:18]SAM_PROTO_ClearQueue [15:49:18]wFMCommunicate request_size=4 [15:49:18]MH_SAM_APDU [15:49:18]CAPDU: 80 09 00 00 [15:49:18]Write to MH i2c: E2 08 00 A3 08 80 09 00 00 00 00 00 00 1D [15:49:18]Write i2c OK [15:49:18]MH_I2C_Read... [15:49:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:49:18]Read from MH i2c: E2 [15:49:18]MH_I2C_Read... [15:49:18]Read from MH i2c: E2 03 00 [15:49:18]MH_I2C_Read... [15:49:18]Read from MH i2c: E2 03 00 A3 08 00 90 00 1F [15:49:18]RAPDU: 90 00 [15:49:18]wFMCommunicate OK [15:49:18]SAM_PROTO_ClearQueue done [15:49:18]KKMCreateOFDPacket [15:49:18]OFDProtocolAddRootSTLVToBuf [15:49:18]FM_MakeSignedData [15:49:18]FM_MakeSignedData [15:49:18]SAM_PROTO_SignData [15:49:18]wFMCommunicate request_size=4 [15:49:18]MH_SAM_APDU [15:49:18]CAPDU: 80 0D 01 02 [15:49:18]Write to MH i2c: E2 08 00 A4 08 80 0D 01 02 00 00 00 00 25 [15:49:18]Write i2c OK [15:49:18]MH_I2C_Read... [15:49:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:49:18]Read from MH i2c: E2 [15:49:18]MH_I2C_Read... [15:49:18]Read from MH i2c: E2 03 00 [15:49:18]MH_I2C_Read... [15:49:18]Read from MH i2c: E2 03 00 A4 08 00 90 00 20 [15:49:18]RAPDU: 90 00 [15:49:18]wFMCommunicate OK [15:49:18]wFMCommunicate request_size=255 [15:49:18]MH_SAM_APDU [15:49:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D6 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 53 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 1D 00 00 00 00 07 04 06 00 0C 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 B3 00 00 00 F4 03 04 00 7E 6C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BC 8C 02 00 35 04 06 00 CA [15:49:18]Write to MH i2c: E2 02 01 A5 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 D6 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 53 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 1D 00 00 00 00 07 04 06 00 0C 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 B3 00 00 00 F4 03 04 00 7E 6C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BC 8C 02 00 35 04 06 00 CA 00 00 CB [15:49:18]Write i2c OK [15:49:18]MH_I2C_Read... [15:49:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:19]Read from MH i2c: E2 [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: E2 03 00 [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: E2 03 00 A5 08 00 90 00 21 [15:49:19]RAPDU: 90 00 [15:49:19]wFMCommunicate OK [15:49:19]wFMCommunicate request_size=10 [15:49:19]MH_SAM_APDU [15:49:19]CAPDU: 80 0D 02 02 05 68 E3 51 A2 91 [15:49:19]Write to MH i2c: E2 0D 00 A6 08 80 0D 02 02 05 00 68 E3 51 A2 91 00 00 01 [15:49:19]Write i2c OK [15:49:19]MH_I2C_Read... [15:49:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:19]Read from MH i2c: E2 [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: E2 03 00 [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: E2 03 00 A6 08 00 90 00 22 [15:49:19]RAPDU: 90 00 [15:49:19]wFMCommunicate OK [15:49:19]wFMCommunicate request_size=4 [15:49:19]MH_SAM_APDU [15:49:19]CAPDU: 80 0D 03 02 [15:49:19]Write to MH i2c: E2 08 00 A7 08 80 0D 03 02 00 00 00 00 2A [15:49:19]Write i2c OK [15:49:19]MH_I2C_Read... [15:49:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:49:19]Read from MH i2c: E2 [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: E2 0B 00 [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: E2 0B 00 A7 08 00 7B 9C 4A 92 37 57 88 F3 90 00 27 [15:49:19]RAPDU: 7B 9C 4A 92 37 57 88 F3 90 00 [15:49:19]wFMCommunicate OK [15:49:19]SAM_PROTO_SignData done [15:49:19]FM_MakeSignedData done [15:49:19]CreateOFDProtocolMessage [15:49:19]wFMCommunicate request_size=4 [15:49:19]MH_SAM_APDU [15:49:19]CAPDU: 80 11 00 00 [15:49:19]Write to MH i2c: E2 08 00 A8 08 80 11 00 00 00 00 00 00 2A [15:49:19]Write i2c OK [15:49:19]MH_I2C_Read... [15:49:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:19]Read from MH i2c: E2 [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: E2 17 00 [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: E2 17 00 A8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 82 [15:49:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:49:19]wFMCommunicate OK [15:49:19]CreateOFDProtocolMessage done [15:49:19]OFDSenderStorePacket 167100 [15:49:19]StoreOFDPacket docnum=167100 [15:49:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 D2 0F 07 01 F3 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D6 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 53 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 1D 00 00 00 00 07 04 06 00 0C 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 B3 00 00 00 F4 03 04 00 7E 6C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BC 8C 02 00 35 04 06 00 CA 68 E3 51 A2 91 7B 9C 4A 92 37 57 88 F3 [15:49:19]CheckFolder [15:49:19]dirname=/storage/ofd_packets [15:49:19]CheckFolder done [15:49:19]ProducePacketName [15:49:19]name=ofd_packets/00167100 [15:49:19]NVStorageSaveData ofd_packets/00167100 [15:49:19]File name is /storage/ofd_packets/00167100 [15:49:19]Write 301 bytes [15:49:19]NVStorageSaveData done [15:49:19]OFDSenderStorePacket done [15:49:19]KKMCreateOFDPacket done [15:49:19]NVStorageSaveData kkm_last_timestamp [15:49:19]File name is /storage/kkm_last_timestamp [15:49:19]Write 4 bytes [15:49:19]NVStorageSaveData done [15:49:19]ExternCall_PrintAddStr [15:49:19]wPrintStart [15:49:19]Write to MH i2c: 01 00 00 A9 08 B1 [15:49:19]Write i2c OK [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: 01 [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: 01 07 00 [15:49:19]MH_I2C_Read... [15:49:19]Read from MH i2c: 01 07 00 A9 08 00 00 00 00 00 FF 0F C6 [15:49:19]RasterBufferAndPrint [15:49:19]line Счет N : (1)221688 [15:49:19]line ИНН: 02508201610067 [15:49:19]line Контрольно-Кассовый Чек [15:49:19]line ПРОДАЖА [15:49:19]line ТРК (МРК, ГНК) : 14 [15:49:19]line Товар: 2710124500 [15:49:19]line Аи-95-К-5 [15:49:19]line 9.430 * 74.20 [15:49:19]line = 699.71 [15:49:19]line НДС 12% НСП 1% [15:49:19]line > о реализуемом товаре [15:49:19]line ОКРУГЛЕНИЕ: -0.71 [15:49:19]line ИТОГО: 699.00 [15:49:19]line Внесено: 700.00 [15:49:19]line СДАЧА: 1.00 [15:49:19]line НСП 1% : 6.19 [15:49:19]line НДС 12% : 74.30 [15:49:19]line Наличными: 699.00 [15:49:19]line Безнал.: 0.00 [15:49:19]line Место: АЗС № 161 "Партнер Нефть" [15:49:19]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:49:19]line СНО: Общий режим [15:49:19]line Чек 179 24.10.2024 15:49 [15:49:19]line Смена: 538 ФФД: 1.0 [15:49:19]line ЗНМ: 0300000104 [15:49:19]line РНМ: 0000000000091764 [15:49:19]line Версия ККМ: 001 [15:49:19]line ФМ: 0000000000871759 [15:49:19]line ФД: 167100 [15:49:19]line ФПД: 222551839187601 [15:49:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154918&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167100&fm=222551839187601&tin=02508201610067®Number=0000000000091764&sum=69900 [15:49:19]OFD Sender: Processing packet 167100 [packets to send 48, broken 47] [15:49:19]ProducePacketName [15:49:19]name=ofd_packets/00167100 [15:49:19]OFD Sender: To server: pG, [15:49:19]CommunicateWithHost lk.salyk.kg:30040 [15:49:19]ConnectInit lk.salyk.kg [15:49:19]written 0, free lines is 4095 [15:49:19]Connected sock=10 [15:49: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 35 39 0F 01 00 00 D2 0F 07 01 F3 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D6 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 53 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 1D 00 00 00 00 07 04 06 00 0C 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 B3 00 00 00 F4 03 04 00 7E 6C 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BC 8C 02 00 35 04 06 00 CA 68 E3 51 A2 91 7B 9C 4A 92 37 57 88 F3 [15:49: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 35 39 4F 00 00 00 11 6A 47 00 E8 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 35 39 10 04 04 00 BC 8C 02 00 F4 03 04 00 E2 12 1A 67 B6 04 01 00 00 C8 62 D5 3A 74 21 5E 26 [15:49:20]CommunicateWithHost err = 0 [15:49:20]CheckOFDResponse [15:49:20]1017 (14) - 77093643461234 [15:49:20]1041 (16) - 0000000000871759 [15:49:20]1040 (4) - 167100 [15:49:20]1012 (4) - 24.10.2024 09:26 [15:49:20]1206 (1) - 0 [15:49:20]OFD Sender: Remove packet 167100 [15:49:20]ProducePacketName [15:49:20]name=ofd_packets/00167100 [15:49:20]NVStorageDeleteData [15:49:20]Write to MH i2c: 01 00 00 D4 08 DC [15:49:20]Write i2c OK [15:49:20]MH_I2C_Read... [15:49:20]Read from MH i2c: 01 [15:49:20]MH_I2C_Read... [15:49:20]Read from MH i2c: 01 07 00 [15:49:20]MH_I2C_Read... [15:49:20]Read from MH i2c: 01 07 00 D4 08 00 00 00 00 00 B3 0C A2 [15:49:20]RasterBufferAndPrint [15:49:20]line [15:49:20]line [15:49:20]line [15:49:20]line [15:49:20]line [15:49:20]written 0, free lines is 3258 [15:49:20]MH_Cut [15:49:20]Write to MH i2c: D1 01 00 DB 08 01 B5 [15:49:20]Write i2c OK [15:49:20]MH_I2C_Read... [15:49:20]Read from MH i2c: D1 [15:49:20]MH_I2C_Read... [15:49:20]Read from MH i2c: D1 01 00 [15:49:20]MH_I2C_Read... [15:49:20]Read from MH i2c: D1 01 00 DB 08 00 B4 [15:49:20]Write to MH i2c: 01 00 00 DC 08 E4 [15:49:20]Write i2c OK [15:49:20]MH_I2C_Read... [15:49:20]OFD Sender: No OFD packet to send [15:49:21]*** Cut start [15:49:21]*** Partial cut [15:49:21]*** CUTSNS_PIN = 1 [15:49:21]*** CUTSNS_PIN = 0 [15:49:21]*** Brake cut motor [15:49:21]Read from MH i2c: 01 [15:49:21]MH_I2C_Read... [15:49:21]*** Stop cut motor [15:49:21]*** Cut end [15:49:21]Read from MH i2c: 01 07 00 [15:49:21]MH_I2C_Read... [15:49:21]Read from MH i2c: 01 07 00 DC 08 00 00 00 00 00 FF 0F F9 [15:49:21]process_action close_receipt done [15:49:21]requested_data is exist [15:49:21]produce_requested_data [15:49:21]requested_item fm.sn is exist - process it [15:49:21]wFMCommunicate request_size=4 [15:49:21]MH_SAM_APDU [15:49:21]CAPDU: 80 11 00 00 [15:49:21]Write to MH i2c: E2 08 00 DD 08 80 11 00 00 00 00 00 00 5F [15:49:21]Write i2c OK [15:49:21]MH_I2C_Read... [15:49:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:21]Read from MH i2c: E2 [15:49:21]MH_I2C_Read... [15:49:21]Read from MH i2c: E2 17 00 [15:49:21]MH_I2C_Read... [15:49:21]Read from MH i2c: E2 17 00 DD 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 B7 [15:49:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:49:21]wFMCommunicate OK [15:49:21]requested_item fd.num is exist - process it [15:49:21]SAM_PROTO_GetFieldsCounters [15:49:21]wFMCommunicate request_size=4 [15:49:21]MH_SAM_APDU [15:49:21]CAPDU: 80 13 00 00 [15:49:21]Write to MH i2c: E2 08 00 DE 08 80 13 00 00 00 00 00 00 62 [15:49:21]Write i2c OK [15:49:21]MH_I2C_Read... [15:49:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:49:21]Read from MH i2c: E2 [15:49:21]MH_I2C_Read... [15:49:21]Read from MH i2c: E2 62 00 [15:49:21]MH_I2C_Read... [15:49:21]Read from MH i2c: E2 62 00 DE 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BC 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [15:49:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BC 8C 02 00 0E 04 04 00 1A 02 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 [15:49:21]wFMCommunicate OK [15:49:21]SAM_PROTO_GetFieldsCounters done [15:49:21]requested_item shift.num is exist - process it [15:49:21]requested_item shift.opened is exist - process it [15:49:21]req_shift_opened [15:49:21]FM_GetShiftState [15:49:21]SAM_PROTO_GetShiftState [15:49:21]wFMCommunicate request_size=4 [15:49:21]MH_SAM_APDU [15:49:21]CAPDU: 80 13 01 00 [15:49:21]Write to MH i2c: E2 08 00 DF 08 80 13 01 00 00 00 00 00 64 [15:49:21]Write i2c OK [15:49:21]MH_I2C_Read... [15:49:21]Read from MH i2c: E2 [15:49:21]MH_I2C_Read... [15:49:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:21]Read from MH i2c: E2 0E 00 [15:49:21]MH_I2C_Read... [15:49:21]Read from MH i2c: E2 0E 00 DF 08 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 32 [15:49:21]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:49:21]wFMCommunicate OK [15:49:21]SAM_PROTO_GetShiftState done [15:49:21]FM_GetShiftState done [15:49:21]req_shift_opened done [15:49:21]requested_item shift.open_date is exist - process it [15:49:21]req_shift_open_date [15:49:21]req_shift_open_date done [15:49:21]produce_requested_data done [15:49:21]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167100,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:49:21]process_action_free close_receipt [15:49:21]json_value_free [15:49:21]json_value_free done [15:49:21]process_json_proto returns [15:49:21]Send response to host [15:49:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167100,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:49:21]free response buf [15:49:21]execute_script done [15:49:21]execute_script returns [15:49:21]free content buf [15:49:21]Sock 7.Close socket [15:49:21]Sock 7.Thread stoped [15:49:25]OFD Sender: No OFD packet to send [15:49:30]OFD Sender: No OFD packet to send [15:49:35]OFD Sender: No OFD packet to send [15:49:40]OFD Sender: No OFD packet to send [15:49:45]OFD Sender: No OFD packet to send [15:49:50]OFD Sender: No OFD packet to send [15:49:55]OFD Sender: No OFD packet to send [15:50:00]OFD Sender: No OFD packet to send [15:50:05]OFD Sender: No OFD packet to send [15:50:10]OFD Sender: No OFD packet to send [15:50:15]OFD Sender: No OFD packet to send [15:50:20]OFD Sender: No OFD packet to send [15:50:25]OFD Sender: No OFD packet to send [15:50:30]OFD Sender: No OFD packet to send [15:50:35]OFD Sender: No OFD packet to send [15:50:40]OFD Sender: No OFD packet to send [15:50:45]OFD Sender: No OFD packet to send [15:50:50]OFD Sender: No OFD packet to send [15:50:55]OFD Sender: No OFD packet to send [15:51:00]OFD Sender: No OFD packet to send [15:51:05]OFD Sender: No OFD packet to send [15:51:10]OFD Sender: No OFD packet to send [15:51:15]OFD Sender: No OFD packet to send [15:51:20]OFD Sender: No OFD packet to send [15:51:25]OFD Sender: No OFD packet to send [15:51:30]OFD Sender: No OFD packet to send [15:51:35]OFD Sender: No OFD packet to send [15:51:40]OFD Sender: No OFD packet to send [15:51:45]OFD Sender: No OFD packet to send [15:51:50]OFD Sender: No OFD packet to send [15:51:55]OFD Sender: No OFD packet to send [15:52:00]OFD Sender: No OFD packet to send [15:52:05]OFD Sender: No OFD packet to send [15:52:10]OFD Sender: No OFD packet to send [15:52:15]OFD Sender: No OFD packet to send [15:52:20]OFD Sender: No OFD packet to send [15:52:25]OFD Sender: No OFD packet to send [15:52:30]OFD Sender: No OFD packet to send [15:52:35]OFD Sender: No OFD packet to send [15:52:40]OFD Sender: No OFD packet to send [15:52:45]OFD Sender: No OFD packet to send [15:52:50]OFD Sender: No OFD packet to send [15:52:55]OFD Sender: No OFD packet to send [15:53:00]OFD Sender: No OFD packet to send [15:53:05]OFD Sender: No OFD packet to send [15:53:10]OFD Sender: No OFD packet to send [15:53:15]OFD Sender: No OFD packet to send [15:53:20]OFD Sender: No OFD packet to send [15:53:25]OFD Sender: No OFD packet to send [15:53:30]OFD Sender: No OFD packet to send [15:53:35]OFD Sender: No OFD packet to send [15:53:40]OFD Sender: No OFD packet to send [15:53:45]OFD Sender: No OFD packet to send [15:53:50]OFD Sender: No OFD packet to send [15:53:55]OFD Sender: No OFD packet to send [15:54:00]OFD Sender: No OFD packet to send [15:54:05]OFD Sender: No OFD packet to send [15:54:10]OFD Sender: No OFD packet to send [15:54:15]OFD Sender: No OFD packet to send [15:54:20]OFD Sender: No OFD packet to send [15:54:25]OFD Sender: No OFD packet to send [15:54:30]OFD Sender: No OFD packet to send [15:54:35]OFD Sender: No OFD packet to send [15:54:40]OFD Sender: No OFD packet to send [15:54:45]OFD Sender: No OFD packet to send [15:54:50]OFD Sender: No OFD packet to send [15:54:55]OFD Sender: No OFD packet to send [15:55:00]OFD Sender: No OFD packet to send [15:55:05]OFD Sender: No OFD packet to send [15:55:10]OFD Sender: No OFD packet to send [15:55:15]OFD Sender: No OFD packet to send [15:55:20]OFD Sender: No OFD packet to send [15:55:25]OFD Sender: No OFD packet to send [15:55:30]OFD Sender: No OFD packet to send [15:55:32]accept exits with 9 [15:55:32]New connection [15:55:32]New thread 3067407716 created [15:55:32]Thread 3067264356 joined [15:55:32]Waiting for new connection... [15:55:32] Sock 9.Parse request [15:55:32]Sock 9.Check first char [15:55:32]Sock 9.First char is OK [15:55:32]request: POST /json_proto HTTP/1.0 [15:55:32]Method: POST [15:55:32]URL: /json_proto [15:55:32]Method is POST - this is cgi request [15:55:32]url: /json_proto [15:55:32]query_string will be loaded in cgi processing [15:55:32]execute_cgi json_proto POST (null) [15:55:32]execute_cgi path=json_proto method=POST [15:55:32]POST find Content-Length [15:55:32]Host: 172.17.53.195:8080 [15:55:32]Content-Length: 680 [15:55:32]Content-Type: application/json [15:55:32] [15:55:32]POST finish read [15:55:32]Found Content-Length = 680 [15:55:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 46.200, "sum" : 3520.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 10000.00, "total" : 3520.00, "payments": [ { "type": 0, "sum" : 3520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:32]execute_script... [15:55:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 46.200, "sum" : 3520.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 10000.00, "total" : 3520.00, "payments": [ { "type": 0, "sum" : 3520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:32]POST & json_proto [15:55:32]process_json_proto [15:55:32]json parsed OK: [15:55:32]protocol is kg_v1.0 [15:55:32]action value=close_receipt [15:55:32]process_action close_receipt [15:55:32]cmd_close_receipt [15:55:32]MH_GetDate [15:55:32]Write to MH i2c: F0 00 00 E0 08 D7 [15:55:32]Write i2c OK [15:55:32]MH_I2C_Read... [15:55:32]Read from MH i2c: F0 [15:55:32]MH_I2C_Read... [15:55:32]Read from MH i2c: F0 09 00 [15:55:32]MH_I2C_Read... [15:55:32]Read from MH i2c: F0 09 00 E0 08 00 F6 6D 1A 67 21 48 4A 65 DC [15:55:32]GetLastDocTimeStamp 1729784958 [15:55:32]current date 1729785334 [15:55:32]FM_GetShiftState [15:55:32]SAM_PROTO_GetShiftState [15:55:32]wFMCommunicate request_size=4 [15:55:32]MH_SAM_APDU [15:55:32]CAPDU: 80 13 01 00 [15:55:32]Write to MH i2c: E2 08 00 E1 08 80 13 01 00 00 00 00 00 66 [15:55:32]Write i2c OK [15:55:32]MH_I2C_Read... [15:55:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:32]Read from MH i2c: E2 [15:55:32]MH_I2C_Read... [15:55:32]Read from MH i2c: E2 0E 00 [15:55:32]MH_I2C_Read... [15:55:32]Read from MH i2c: E2 0E 00 E1 08 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 34 [15:55:32]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:55:32]wFMCommunicate OK [15:55:32]SAM_PROTO_GetShiftState done [15:55:32]FM_GetShiftState done [15:55:32]opened in 1729730220 [15:55:32]opened+sec_in_day 1729816620 [15:55:32]quantity*price = 352044 [15:55:32]sum+1 = 352045 [15:55:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 3520.00 Внесено: 10000.00 СДАЧА: 6480.00 НСП 1% : 31.15 НДС 12% : 373.85 Наличными: 3520.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 180 24.10.2024 15:55 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167101 ФПД: 214328969354810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155534&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167101&fm=214328969354810&tin=02508201610067®Number=0000000000091764&sum=352000 [15:55:34]StoreToDocumentArchive [15:55:34]shift 538 fd 167101 [15:55:34]save to /storage/0538/doc_00167101 [15:55:34]save last doc name /storage/0538/doc_00167101 to /storage/kkm_last_doc_name [15:55:34]save OK [15:55:34]Clear old archive folders... [15:55:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:55:34]tlvbuf is 01620A90 [15:55:34]SAM_PROTO_ClearQueue [15:55:34]wFMCommunicate request_size=4 [15:55:34]MH_SAM_APDU [15:55:34]CAPDU: 80 09 00 00 [15:55:34]Write to MH i2c: E2 08 00 EE 08 80 09 00 00 00 00 00 00 68 [15:55:34]Write i2c OK [15:55:34]MH_I2C_Read... [15:55:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:34]Read from MH i2c: E2 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 03 00 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 03 00 EE 08 00 90 00 6A [15:55:34]RAPDU: 90 00 [15:55:34]wFMCommunicate OK [15:55:34]SAM_PROTO_ClearQueue done [15:55:34]KKMCreateOFDPacket [15:55:34]OFDProtocolAddRootSTLVToBuf [15:55:34]FM_MakeSignedData [15:55:34]FM_MakeSignedData [15:55:34]SAM_PROTO_SignData [15:55:34]wFMCommunicate request_size=4 [15:55:34]MH_SAM_APDU [15:55:34]CAPDU: 80 0D 01 02 [15:55:34]Write to MH i2c: E2 08 00 EF 08 80 0D 01 02 00 00 00 00 70 [15:55:34]Write i2c OK [15:55:34]MH_I2C_Read... [15:55:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:34]Read from MH i2c: E2 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 03 00 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 03 00 EF 08 00 90 00 6B [15:55:34]RAPDU: 90 00 [15:55:34]wFMCommunicate OK [15:55:34]wFMCommunicate request_size=255 [15:55:34]MH_SAM_APDU [15:55:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 B4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 5F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 5F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 09 92 00 00 00 00 07 04 06 00 00 5F 05 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 F6 6D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BD 8C 02 00 35 04 06 00 C2 EE 5A 15 [15:55:34]Write to MH i2c: E2 02 01 F0 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 B4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 5F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 5F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 09 92 00 00 00 00 07 04 06 00 00 5F 05 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 F6 6D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BD 8C 02 00 35 04 06 00 C2 EE 5A 15 00 00 29 [15:55:34]Write i2c OK [15:55:34]MH_I2C_Read... [15:55:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:34]Read from MH i2c: E2 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 03 00 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 03 00 F0 08 00 90 00 6C [15:55:34]RAPDU: 90 00 [15:55:34]wFMCommunicate OK [15:55:34]wFMCommunicate request_size=7 [15:55:34]MH_SAM_APDU [15:55:34]CAPDU: 80 0D 02 02 02 5E 3A [15:55:34]Write to MH i2c: E2 0A 00 F1 08 80 0D 02 02 02 00 5E 3A 00 00 0F [15:55:34]Write i2c OK [15:55:34]MH_I2C_Read... [15:55:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:34]Read from MH i2c: E2 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 03 00 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 03 00 F1 08 00 90 00 6D [15:55:34]RAPDU: 90 00 [15:55:34]wFMCommunicate OK [15:55:34]wFMCommunicate request_size=4 [15:55:34]MH_SAM_APDU [15:55:34]CAPDU: 80 0D 03 02 [15:55:34]Write to MH i2c: E2 08 00 F2 08 80 0D 03 02 00 00 00 00 75 [15:55:34]Write i2c OK [15:55:34]MH_I2C_Read... [15:55:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:34]Read from MH i2c: E2 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 0B 00 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 0B 00 F2 08 00 94 76 FB 4D 6C B5 FB 30 90 00 14 [15:55:34]RAPDU: 94 76 FB 4D 6C B5 FB 30 90 00 [15:55:34]wFMCommunicate OK [15:55:34]SAM_PROTO_SignData done [15:55:34]FM_MakeSignedData done [15:55:34]CreateOFDProtocolMessage [15:55:34]wFMCommunicate request_size=4 [15:55:34]MH_SAM_APDU [15:55:34]CAPDU: 80 11 00 00 [15:55:34]Write to MH i2c: E2 08 00 F3 08 80 11 00 00 00 00 00 00 75 [15:55:34]Write i2c OK [15:55:34]MH_I2C_Read... [15:55:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:34]Read from MH i2c: E2 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 17 00 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: E2 17 00 F3 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 CD [15:55:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:55:34]wFMCommunicate OK [15:55:34]CreateOFDProtocolMessage done [15:55:34]OFDSenderStorePacket 167101 [15:55:34]StoreOFDPacket docnum=167101 [15:55:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 39 8B 04 01 37 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 B4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 5F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 5F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 09 92 00 00 00 00 07 04 06 00 00 5F 05 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 F6 6D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BD 8C 02 00 35 04 06 00 C2 EE 5A 15 5E 3A 94 76 FB 4D 6C B5 FB 30 [15:55:34]CheckFolder [15:55:34]dirname=/storage/ofd_packets [15:55:34]CheckFolder done [15:55:34]ProducePacketName [15:55:34]name=ofd_packets/00167101 [15:55:34]NVStorageSaveData ofd_packets/00167101 [15:55:34]File name is /storage/ofd_packets/00167101 [15:55:34]Write 298 bytes [15:55:34]NVStorageSaveData done [15:55:34]OFDSenderStorePacket done [15:55:34]KKMCreateOFDPacket done [15:55:34]NVStorageSaveData kkm_last_timestamp [15:55:34]File name is /storage/kkm_last_timestamp [15:55:34]Write 4 bytes [15:55:34]NVStorageSaveData done [15:55:34]ExternCall_PrintAddStr [15:55:34]wPrintStart [15:55:34]Write to MH i2c: 01 00 00 F4 08 FC [15:55:34]Write i2c OK [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: 01 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: 01 07 00 [15:55:34]MH_I2C_Read... [15:55:34]Read from MH i2c: 01 07 00 F4 08 00 00 00 00 00 FF 0F 11 [15:55:34]RasterBufferAndPrint [15:55:34]line Счет N : (1)221689 [15:55:34]line ИНН: 02508201610067 [15:55:34]line Контрольно-Кассовый Чек [15:55:34]line ПРОДАЖА [15:55:34]line ТРК (МРК, ГНК) : 21 [15:55:34]line Товар: 2710194210 [15:55:34]line ДТ-К-5 [15:55:34]line 46.200 * 76.20 [15:55:34]line = 3520.44 [15:55:34]line НДС 12% НСП 1% [15:55:34]line > о реализуемом товаре [15:55:34]line ОКРУГЛЕНИЕ: -0.44 [15:55:34]line ИТОГО: 3520.00 [15:55:34]line Внесено: 10000.00 [15:55:34]line СДАЧА: 6480.00 [15:55:34]line НСП 1% : 31.15 [15:55:34]line НДС 12% : 373.85 [15:55:34]line Наличными: 3520.00 [15:55:34]line Безнал.: 0.00 [15:55:34]line Место: АЗС № 161 "Партнер Нефть" [15:55:34]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:55:34]line СНО: Общий режим [15:55:34]line Чек 180 24.10.2024 15:55 [15:55:34]line Смена: 538 ФФД: 1.0 [15:55:34]line ЗНМ: 0300000104 [15:55:34]line РНМ: 0000000000091764 [15:55:34]line Версия ККМ: 001 [15:55:34]line ФМ: 0000000000871759 [15:55:34]line ФД: 167101 [15:55:34]line ФПД: 214328969354810 [15:55:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155534&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167101&fm=214328969354810&tin=02508201610067®Number=0000000000091764&sum=352000 [15:55:34]OFD Sender: Processing packet 167101 [packets to send 48, broken 47] [15:55:34]ProducePacketName [15:55:34]name=ofd_packets/00167101 [15:55:34]OFD Sender: To server: pG, [15:55:34]CommunicateWithHost lk.salyk.kg:30040 [15:55:34]ConnectInit lk.salyk.kg [15:55:34]written 0, free lines is 4095 [15:55:35]Connected sock=10 [15:55: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 35 39 0C 01 00 00 39 8B 04 01 37 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 78 B4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 5F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 5F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 09 92 00 00 00 00 07 04 06 00 00 5F 05 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 F6 6D 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BD 8C 02 00 35 04 06 00 C2 EE 5A 15 5E 3A 94 76 FB 4D 6C B5 FB 30 [15:55: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 35 39 4F 00 00 00 A5 71 47 00 94 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 35 39 10 04 04 00 BD 8C 02 00 F4 03 04 00 59 14 1A 67 B6 04 01 00 00 4A 94 12 8E 96 4B 20 AD [15:55:35]CommunicateWithHost err = 0 [15:55:35]CheckOFDResponse [15:55:35]1017 (14) - 77093643461234 [15:55:35]1041 (16) - 0000000000871759 [15:55:35]1040 (4) - 167101 [15:55:35]1012 (4) - 24.10.2024 09:33 [15:55:35]1206 (1) - 0 [15:55:35]OFD Sender: Remove packet 167101 [15:55:35]ProducePacketName [15:55:35]name=ofd_packets/00167101 [15:55:35]NVStorageDeleteData [15:55:35]Write to MH i2c: 01 00 00 1F 09 28 [15:55:35]Write i2c OK [15:55:35]MH_I2C_Read... [15:55:35]Read from MH i2c: 01 [15:55:35]MH_I2C_Read... [15:55:35]Read from MH i2c: 01 07 00 [15:55:35]MH_I2C_Read... [15:55:35]Read from MH i2c: 01 07 00 1F 09 00 00 00 00 00 B7 0C F2 [15:55:35]RasterBufferAndPrint [15:55:35]line [15:55:35]line [15:55:35]line [15:55:35]line [15:55:35]line [15:55:35]written 0, free lines is 3260 [15:55:35]MH_Cut [15:55:35]Write to MH i2c: D1 01 00 26 09 01 01 [15:55:35]Write i2c OK [15:55:35]MH_I2C_Read... [15:55:35]Read from MH i2c: D1 [15:55:35]MH_I2C_Read... [15:55:35]Read from MH i2c: D1 01 00 [15:55:35]MH_I2C_Read... [15:55:35]Read from MH i2c: D1 01 00 26 09 00 00 [15:55:35]Write to MH i2c: 01 00 00 27 09 30 [15:55:35]Write i2c OK [15:55:35]MH_I2C_Read... [15:55:35]OFD Sender: No OFD packet to send [15:55:36]*** Cut start [15:55:36]*** Partial cut [15:55:36]*** CUTSNS_PIN = 1 [15:55:36]*** CUTSNS_PIN = 0 [15:55:36]*** Brake cut motor [15:55:36]Read from MH i2c: 01 [15:55:36]MH_I2C_Read... [15:55:36]*** Stop cut motor [15:55:36]*** Cut end [15:55:36]Read from MH i2c: 01 07 00 [15:55:36]MH_I2C_Read... [15:55:36]Read from MH i2c: 01 07 00 27 09 00 00 00 00 00 FF 0F 45 [15:55:36]process_action close_receipt done [15:55:36]requested_data is exist [15:55:36]produce_requested_data [15:55:36]requested_item fm.sn is exist - process it [15:55:36]wFMCommunicate request_size=4 [15:55:36]MH_SAM_APDU [15:55:36]CAPDU: 80 11 00 00 [15:55:36]Write to MH i2c: E2 08 00 28 09 80 11 00 00 00 00 00 00 AB [15:55:36]Write i2c OK [15:55:36]MH_I2C_Read... [15:55:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:37]Read from MH i2c: E2 [15:55:37]MH_I2C_Read... [15:55:37]Read from MH i2c: E2 17 00 [15:55:37]MH_I2C_Read... [15:55:37]Read from MH i2c: E2 17 00 28 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 03 [15:55:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:55:37]wFMCommunicate OK [15:55:37]requested_item fd.num is exist - process it [15:55:37]SAM_PROTO_GetFieldsCounters [15:55:37]wFMCommunicate request_size=4 [15:55:37]MH_SAM_APDU [15:55:37]CAPDU: 80 13 00 00 [15:55:37]Write to MH i2c: E2 08 00 29 09 80 13 00 00 00 00 00 00 AE [15:55:37]Write i2c OK [15:55:37]MH_I2C_Read... [15:55:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:37]Read from MH i2c: E2 [15:55:37]MH_I2C_Read... [15:55:37]Read from MH i2c: E2 62 00 [15:55:37]MH_I2C_Read... [15:55:37]Read from MH i2c: E2 62 00 29 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BD 8C 02 00 0E 04 04 00 1A 02 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 59 [15:55: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BD 8C 02 00 0E 04 04 00 1A 02 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 [15:55:37]wFMCommunicate OK [15:55:37]SAM_PROTO_GetFieldsCounters done [15:55:37]requested_item shift.num is exist - process it [15:55:37]requested_item shift.opened is exist - process it [15:55:37]req_shift_opened [15:55:37]FM_GetShiftState [15:55:37]SAM_PROTO_GetShiftState [15:55:37]wFMCommunicate request_size=4 [15:55:37]MH_SAM_APDU [15:55:37]CAPDU: 80 13 01 00 [15:55:37]Write to MH i2c: E2 08 00 2A 09 80 13 01 00 00 00 00 00 B0 [15:55:37]Write i2c OK [15:55:37]MH_I2C_Read... [15:55:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:37]Read from MH i2c: E2 [15:55:37]MH_I2C_Read... [15:55:37]Read from MH i2c: E2 0E 00 [15:55:37]MH_I2C_Read... [15:55:37]Read from MH i2c: E2 0E 00 2A 09 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 7E [15:55:37]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:55:37]wFMCommunicate OK [15:55:37]SAM_PROTO_GetShiftState done [15:55:37]FM_GetShiftState done [15:55:37]req_shift_opened done [15:55:37]requested_item shift.open_date is exist - process it [15:55:37]req_shift_open_date [15:55:37]req_shift_open_date done [15:55:37]produce_requested_data done [15:55:37]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167101,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:55:37]process_action_free close_receipt [15:55:37]json_value_free [15:55:37]json_value_free done [15:55:37]process_json_proto returns [15:55:37]Send response to host [15:55:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167101,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:55:37]free response buf [15:55:37]execute_script done [15:55:37]execute_script returns [15:55:37]free content buf [15:55:37]Sock 9.Close socket [15:55:37]Sock 9.Thread stoped [15:55:40]OFD Sender: No OFD packet to send [15:55:45]OFD Sender: No OFD packet to send [15:55:50]OFD Sender: No OFD packet to send [15:55:55]OFD Sender: No OFD packet to send [15:56:00]OFD Sender: No OFD packet to send [15:56:05]OFD Sender: No OFD packet to send [15:56:10]OFD Sender: No OFD packet to send [15:56:15]OFD Sender: No OFD packet to send [15:56:20]OFD Sender: No OFD packet to send [15:56:25]OFD Sender: No OFD packet to send [15:56:30]OFD Sender: No OFD packet to send [15:56:35]OFD Sender: No OFD packet to send [15:56:40]OFD Sender: No OFD packet to send [15:56:45]OFD Sender: No OFD packet to send [15:56:50]OFD Sender: No OFD packet to send [15:56:55]OFD Sender: No OFD packet to send [15:57:00]OFD Sender: No OFD packet to send [15:57:05]OFD Sender: No OFD packet to send [15:57:10]OFD Sender: No OFD packet to send [15:57:15]OFD Sender: No OFD packet to send [15:57:20]OFD Sender: No OFD packet to send [15:57:25]OFD Sender: No OFD packet to send [15:57:30]OFD Sender: No OFD packet to send [15:57:35]OFD Sender: No OFD packet to send [15:57:40]OFD Sender: No OFD packet to send [15:57:45]OFD Sender: No OFD packet to send [15:57:50]OFD Sender: No OFD packet to send [15:57:55]OFD Sender: No OFD packet to send [15:58:00]OFD Sender: No OFD packet to send [15:58:05]OFD Sender: No OFD packet to send [15:58:10]OFD Sender: No OFD packet to send [15:58:15]OFD Sender: No OFD packet to send [15:58:20]OFD Sender: No OFD packet to send [15:58:22]accept exits with 7 [15:58:22]New connection [15:58:22]New thread 3067264356 created [15:58:22]Thread 3067407716 joined [15:58:22]Waiting for new connection... [15:58:22] Sock 7.Parse request [15:58:22]Sock 7.Check first char [15:58:22]Sock 7.First char is OK [15:58:22]request: POST /json_proto HTTP/1.0 [15:58:22]Method: POST [15:58:22]URL: /json_proto [15:58:22]Method is POST - this is cgi request [15:58:22]url: /json_proto [15:58:22]query_string will be loaded in cgi processing [15:58:22]execute_cgi json_proto POST (null) [15:58:22]execute_cgi path=json_proto method=POST [15:58:22]POST find Content-Length [15:58:22]Host: 172.17.53.195:8080 [15:58:22]Content-Length: 679 [15:58:22]Content-Type: application/json [15:58:22] [15:58:22]POST finish read [15:58:22]Found Content-Length = 679 [15:58:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 33.490, "sum" : 2551.94, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 2551.00, "payments": [ { "type": 0, "sum" : 2551.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:22]execute_script... [15:58:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 33.490, "sum" : 2551.94, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 2551.00, "payments": [ { "type": 0, "sum" : 2551.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:22]POST & json_proto [15:58:22]process_json_proto [15:58:22]json parsed OK: [15:58:22]protocol is kg_v1.0 [15:58:22]action value=close_receipt [15:58:22]process_action close_receipt [15:58:22]cmd_close_receipt [15:58:22]MH_GetDate [15:58:22]Write to MH i2c: F0 00 00 2B 09 23 [15:58:22]Write i2c OK [15:58:22]MH_I2C_Read... [15:58:22]Read from MH i2c: F0 [15:58:22]MH_I2C_Read... [15:58:22]Read from MH i2c: F0 09 00 [15:58:22]MH_I2C_Read... [15:58:22]Read from MH i2c: F0 09 00 2B 09 00 9F 6E 1A 67 21 48 4A 65 D2 [15:58:22]GetLastDocTimeStamp 1729785334 [15:58:22]current date 1729785503 [15:58:22]FM_GetShiftState [15:58:22]SAM_PROTO_GetShiftState [15:58:22]wFMCommunicate request_size=4 [15:58:22]MH_SAM_APDU [15:58:22]CAPDU: 80 13 01 00 [15:58:22]Write to MH i2c: E2 08 00 2C 09 80 13 01 00 00 00 00 00 B2 [15:58:22]Write i2c OK [15:58:22]MH_I2C_Read... [15:58:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:22]Read from MH i2c: E2 [15:58:22]MH_I2C_Read... [15:58:22]Read from MH i2c: E2 0E 00 [15:58:22]MH_I2C_Read... [15:58:22]Read from MH i2c: E2 0E 00 2C 09 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 80 [15:58:22]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:58:22]wFMCommunicate OK [15:58:22]SAM_PROTO_GetShiftState done [15:58:22]FM_GetShiftState done [15:58:22]opened in 1729730220 [15:58:22]opened+sec_in_day 1729816620 [15:58:22]quantity*price = 255193 [15:58:22]sum+1 = 255195 [15:58:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.94 ИТОГО: 2551.00 Внесено: 4000.00 СДАЧА: 1449.00 НСП 1% : 22.58 НДС 12% : 271.00 Наличными: 2551.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 181 24.10.2024 15:58 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167102 ФПД: 29631031002457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155823&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167102&fm=29631031002457&tin=02508201610067®Number=0000000000091764&sum=255100 [15:58:23]StoreToDocumentArchive [15:58:23]shift 538 fd 167102 [15:58:23]save to /storage/0538/doc_00167102 [15:58:23]save last doc name /storage/0538/doc_00167102 to /storage/kkm_last_doc_name [15:58:23]save OK [15:58:23]Clear old archive folders... [15:58:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:58:23]tlvbuf is 015FD8B0 [15:58:23]SAM_PROTO_ClearQueue [15:58:23]wFMCommunicate request_size=4 [15:58:23]MH_SAM_APDU [15:58:23]CAPDU: 80 09 00 00 [15:58:23]Write to MH i2c: E2 08 00 39 09 80 09 00 00 00 00 00 00 B4 [15:58:23]Write i2c OK [15:58:23]MH_I2C_Read... [15:58:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:58:23]Read from MH i2c: E2 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: E2 03 00 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: E2 03 00 39 09 00 90 00 B6 [15:58:23]RAPDU: 90 00 [15:58:23]wFMCommunicate OK [15:58:23]SAM_PROTO_ClearQueue done [15:58:23]KKMCreateOFDPacket [15:58:23]OFDProtocolAddRootSTLVToBuf [15:58:23]FM_MakeSignedData [15:58:23]FM_MakeSignedData [15:58:23]SAM_PROTO_SignData [15:58:23]wFMCommunicate request_size=4 [15:58:23]MH_SAM_APDU [15:58:23]CAPDU: 80 0D 01 02 [15:58:23]Write to MH i2c: E2 08 00 3A 09 80 0D 01 02 00 00 00 00 BC [15:58:23]Write i2c OK [15:58:23]MH_I2C_Read... [15:58:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:58:23]Read from MH i2c: E2 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: E2 03 00 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: E2 03 00 3A 09 00 90 00 B7 [15:58:23]RAPDU: 90 00 [15:58:23]wFMCommunicate OK [15:58:23]wFMCommunicate request_size=255 [15:58:23]MH_SAM_APDU [15:58:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D2 82 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DA E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D2 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 69 00 00 00 00 07 04 06 00 7C E4 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 9F 6E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BE 8C 02 00 35 04 06 00 1A F3 03 13 [15:58:23]Write to MH i2c: E2 02 01 3B 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D2 82 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DA E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D2 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 69 00 00 00 00 07 04 06 00 7C E4 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 9F 6E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BE 8C 02 00 35 04 06 00 1A F3 03 13 00 00 C9 [15:58:23]Write i2c OK [15:58:23]MH_I2C_Read... [15:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:23]Read from MH i2c: E2 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: E2 03 00 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: E2 03 00 3B 09 00 90 00 B8 [15:58:23]RAPDU: 90 00 [15:58:23]wFMCommunicate OK [15:58:23]wFMCommunicate request_size=7 [15:58:23]MH_SAM_APDU [15:58:23]CAPDU: 80 0D 02 02 02 C5 59 [15:58:23]Write to MH i2c: E2 0A 00 3C 09 80 0D 02 02 02 00 C5 59 00 00 E1 [15:58:23]Write i2c OK [15:58:23]MH_I2C_Read... [15:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:23]Read from MH i2c: E2 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: E2 03 00 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: E2 03 00 3C 09 00 90 00 B9 [15:58:23]RAPDU: 90 00 [15:58:23]wFMCommunicate OK [15:58:23]wFMCommunicate request_size=4 [15:58:23]MH_SAM_APDU [15:58:23]CAPDU: 80 0D 03 02 [15:58:23]Write to MH i2c: E2 08 00 3D 09 80 0D 03 02 00 00 00 00 C1 [15:58:23]Write i2c OK [15:58:23]MH_I2C_Read... [15:58:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:58:24]Read from MH i2c: E2 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 0B 00 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 0B 00 3D 09 00 D8 C1 FE 9C C2 FF 08 65 90 00 23 [15:58:24]RAPDU: D8 C1 FE 9C C2 FF 08 65 90 00 [15:58:24]wFMCommunicate OK [15:58:24]SAM_PROTO_SignData done [15:58:24]FM_MakeSignedData done [15:58:24]CreateOFDProtocolMessage [15:58:24]wFMCommunicate request_size=4 [15:58:24]MH_SAM_APDU [15:58:24]CAPDU: 80 11 00 00 [15:58:24]Write to MH i2c: E2 08 00 3E 09 80 11 00 00 00 00 00 00 C1 [15:58:24]Write i2c OK [15:58:24]MH_I2C_Read... [15:58:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:24]Read from MH i2c: E2 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 17 00 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 17 00 3E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 19 [15:58:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:58:24]wFMCommunicate OK [15:58:24]CreateOFDProtocolMessage done [15:58:24]OFDSenderStorePacket 167102 [15:58:24]StoreOFDPacket docnum=167102 [15:58:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 C8 43 04 01 4B A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D2 82 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DA E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D2 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 69 00 00 00 00 07 04 06 00 7C E4 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 9F 6E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BE 8C 02 00 35 04 06 00 1A F3 03 13 C5 59 D8 C1 FE 9C C2 FF 08 65 [15:58:24]CheckFolder [15:58:24]dirname=/storage/ofd_packets [15:58:24]CheckFolder done [15:58:24]ProducePacketName [15:58:24]name=ofd_packets/00167102 [15:58:24]NVStorageSaveData ofd_packets/00167102 [15:58:24]File name is /storage/ofd_packets/00167102 [15:58:24]Write 298 bytes [15:58:24]NVStorageSaveData done [15:58:24]OFDSenderStorePacket done [15:58:24]KKMCreateOFDPacket done [15:58:24]NVStorageSaveData kkm_last_timestamp [15:58:24]File name is /storage/kkm_last_timestamp [15:58:24]Write 4 bytes [15:58:24]NVStorageSaveData done [15:58:24]ExternCall_PrintAddStr [15:58:24]wPrintStart [15:58:24]Write to MH i2c: 01 00 00 3F 09 48 [15:58:24]Write i2c OK [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: 01 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: 01 07 00 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: 01 07 00 3F 09 00 00 00 00 00 FF 0F 5D [15:58:24]RasterBufferAndPrint [15:58:24]line Счет N : (1)221690 [15:58:24]line ИНН: 02508201610067 [15:58:24]line Контрольно-Кассовый Чек [15:58:24]line ПРОДАЖА [15:58:24]line ТРК (МРК, ГНК) : 31 [15:58:24]line Товар: 2710194210 [15:58:24]line ДТ-К-5 [15:58:24]line 33.490 * 76.20 [15:58:24]line = 2551.94 [15:58:24]line НДС 12% НСП 1% [15:58:24]line > о реализуемом товаре [15:58:24]line ОКРУГЛЕНИЕ: -0.94 [15:58:24]line ИТОГО: 2551.00 [15:58:24]line Внесено: 4000.00 [15:58:24]line СДАЧА: 1449.00 [15:58:24]line НСП 1% : 22.58 [15:58:24]line НДС 12% : 271.00 [15:58:24]line Наличными: 2551.00 [15:58:24]line Безнал.: 0.00 [15:58:24]line Место: АЗС № 161 "Партнер Нефть" [15:58:24]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:58:24]line СНО: Общий режим [15:58:24]line Чек 181 24.10.2024 15:58 [15:58:24]line Смена: 538 ФФД: 1.0 [15:58:24]line ЗНМ: 0300000104 [15:58:24]line РНМ: 0000000000091764 [15:58:24]line Версия ККМ: 001 [15:58:24]line ФМ: 0000000000871759 [15:58:24]line ФД: 167102 [15:58:24]line ФПД: 29631031002457 [15:58:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155823&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167102&fm=29631031002457&tin=02508201610067®Number=0000000000091764&sum=255100 [15:58:24]OFD Sender: Processing packet 167102 [packets to send 48, broken 47] [15:58:24]ProducePacketName [15:58:24]name=ofd_packets/00167102 [15:58:24]OFD Sender: To server: pG, [15:58:24]CommunicateWithHost lk.salyk.kg:30040 [15:58:24]ConnectInit lk.salyk.kg [15:58:24]written 0, free lines is 4095 [15:58:24]Connected sock=10 [15:58:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 C8 43 04 01 4B A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D2 82 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DA E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D2 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 69 00 00 00 00 07 04 06 00 7C E4 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 9F 6E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BE 8C 02 00 35 04 06 00 1A F3 03 13 C5 59 D8 C1 FE 9C C2 FF 08 65 [15:58: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 35 39 4F 00 00 00 6B 19 47 00 35 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BE 8C 02 00 F4 03 04 00 03 15 1A 67 B6 04 01 00 00 1C 80 C8 93 E9 BD FC 6E [15:58:24]CommunicateWithHost err = 0 [15:58:24]CheckOFDResponse [15:58:24]1017 (14) - 77093643461234 [15:58:24]1041 (16) - 0000000000871759 [15:58:24]1040 (4) - 167102 [15:58:24]1012 (4) - 24.10.2024 09:36 [15:58:24]1206 (1) - 0 [15:58:24]OFD Sender: Remove packet 167102 [15:58:24]ProducePacketName [15:58:24]name=ofd_packets/00167102 [15:58:24]NVStorageDeleteData [15:58:24]Write to MH i2c: 01 00 00 6A 09 73 [15:58:24]Write i2c OK [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: 01 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: 01 07 00 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: 01 07 00 6A 09 00 00 00 00 00 B7 0C 3D [15:58:24]RasterBufferAndPrint [15:58:24]line [15:58:24]line [15:58:24]line [15:58:24]line [15:58:24]line [15:58:24]written 0, free lines is 3262 [15:58:24]MH_Cut [15:58:24]Write to MH i2c: D1 01 00 71 09 01 4C [15:58:24]Write i2c OK [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: D1 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: D1 01 00 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: D1 01 00 71 09 00 4B [15:58:24]Write to MH i2c: 01 00 00 72 09 7B [15:58:24]Write i2c OK [15:58:24]MH_I2C_Read... [15:58:25]OFD Sender: No OFD packet to send [15:58:25]*** Cut start [15:58:25]*** Partial cut [15:58:25]*** CUTSNS_PIN = 1 [15:58:25]*** CUTSNS_PIN = 0 [15:58:26]*** Brake cut motor [15:58:26]Read from MH i2c: 01 [15:58:26]MH_I2C_Read... [15:58:26]*** Stop cut motor [15:58:26]*** Cut end [15:58:26]Read from MH i2c: 01 07 00 [15:58:26]MH_I2C_Read... [15:58:26]Read from MH i2c: 01 07 00 72 09 00 00 00 00 00 FF 0F 90 [15:58:26]process_action close_receipt done [15:58:26]requested_data is exist [15:58:26]produce_requested_data [15:58:26]requested_item fm.sn is exist - process it [15:58:26]wFMCommunicate request_size=4 [15:58:26]MH_SAM_APDU [15:58:26]CAPDU: 80 11 00 00 [15:58:26]Write to MH i2c: E2 08 00 73 09 80 11 00 00 00 00 00 00 F6 [15:58:26]Write i2c OK [15:58:26]MH_I2C_Read... [15:58:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:26]Read from MH i2c: E2 [15:58:26]MH_I2C_Read... [15:58:26]Read from MH i2c: E2 17 00 [15:58:26]MH_I2C_Read... [15:58:26]Read from MH i2c: E2 17 00 73 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 4E [15:58:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:58:26]wFMCommunicate OK [15:58:26]requested_item fd.num is exist - process it [15:58:26]SAM_PROTO_GetFieldsCounters [15:58:26]wFMCommunicate request_size=4 [15:58:26]MH_SAM_APDU [15:58:26]CAPDU: 80 13 00 00 [15:58:26]Write to MH i2c: E2 08 00 74 09 80 13 00 00 00 00 00 00 F9 [15:58:26]Write i2c OK [15:58:26]MH_I2C_Read... [15:58:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:58:26]Read from MH i2c: E2 [15:58:26]MH_I2C_Read... [15:58:26]Read from MH i2c: E2 62 00 [15:58:26]MH_I2C_Read... [15:58:26]Read from MH i2c: E2 62 00 74 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BE 8C 02 00 0E 04 04 00 1A 02 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 A8 [15:58:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BE 8C 02 00 0E 04 04 00 1A 02 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 [15:58:26]wFMCommunicate OK [15:58:26]SAM_PROTO_GetFieldsCounters done [15:58:26]requested_item shift.num is exist - process it [15:58:26]requested_item shift.opened is exist - process it [15:58:26]req_shift_opened [15:58:26]FM_GetShiftState [15:58:26]SAM_PROTO_GetShiftState [15:58:26]wFMCommunicate request_size=4 [15:58:26]MH_SAM_APDU [15:58:26]CAPDU: 80 13 01 00 [15:58:26]Write to MH i2c: E2 08 00 75 09 80 13 01 00 00 00 00 00 FB [15:58:26]Write i2c OK [15:58:26]MH_I2C_Read... [15:58:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:26]Read from MH i2c: E2 [15:58:26]MH_I2C_Read... [15:58:26]Read from MH i2c: E2 0E 00 [15:58:26]MH_I2C_Read... [15:58:26]Read from MH i2c: E2 0E 00 75 09 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 C9 [15:58:26]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:58:26]wFMCommunicate OK [15:58:26]SAM_PROTO_GetShiftState done [15:58:26]FM_GetShiftState done [15:58:26]req_shift_opened done [15:58:26]requested_item shift.open_date is exist - process it [15:58:26]req_shift_open_date [15:58:26]req_shift_open_date done [15:58:26]produce_requested_data done [15:58:26]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167102,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:58:26]process_action_free close_receipt [15:58:26]json_value_free [15:58:26]json_value_free done [15:58:26]process_json_proto returns [15:58:26]Send response to host [15:58:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167102,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:58:26]free response buf [15:58:26]execute_script done [15:58:26]execute_script returns [15:58:26]free content buf [15:58:26]Sock 7.Close socket [15:58:26]Sock 7.Thread stoped [15:58:30]OFD Sender: No OFD packet to send [15:58:35]OFD Sender: No OFD packet to send [15:58:40]OFD Sender: No OFD packet to send [15:58:45]OFD Sender: No OFD packet to send [15:58:50]OFD Sender: No OFD packet to send [15:58:55]OFD Sender: No OFD packet to send [15:59:00]OFD Sender: No OFD packet to send [15:59:05]OFD Sender: No OFD packet to send [15:59:10]OFD Sender: No OFD packet to send [15:59:15]OFD Sender: No OFD packet to send [15:59:20]OFD Sender: No OFD packet to send [15:59:25]OFD Sender: No OFD packet to send [15:59:30]OFD Sender: No OFD packet to send [15:59:35]OFD Sender: No OFD packet to send [15:59:40]OFD Sender: No OFD packet to send [15:59:45]OFD Sender: No OFD packet to send [15:59:50]OFD Sender: No OFD packet to send [15:59:53]accept exits with 9 [15:59:53]New connection [15:59:53]New thread 3067407716 created [15:59:53]Thread 3067264356 joined [15:59:53]Waiting for new connection... [15:59:53] Sock 9.Parse request [15:59:53]Sock 9.Check first char [15:59:53]Sock 9.First char is OK [15:59:53]request: POST /json_proto HTTP/1.0 [15:59:53]Method: POST [15:59:53]URL: /json_proto [15:59:53]Method is POST - this is cgi request [15:59:53]url: /json_proto [15:59:53]query_string will be loaded in cgi processing [15:59:53]execute_cgi json_proto POST (null) [15:59:53]execute_cgi path=json_proto method=POST [15:59:53]POST find Content-Length [15:59:53]Host: 172.17.53.195:8080 [15:59:53]Content-Length: 677 [15:59:53]Content-Type: application/json [15:59:53] [15:59:53]POST finish read [15:59:53]Found Content-Length = 677 [15:59:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:53]execute_script... [15: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)221691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:53]POST & json_proto [15:59:53]process_json_proto [15:59:53]json parsed OK: [15:59:53]protocol is kg_v1.0 [15:59:53]action value=close_receipt [15:59:53]process_action close_receipt [15:59:53]cmd_close_receipt [15:59:53]MH_GetDate [15:59:53]Write to MH i2c: F0 00 00 76 09 6E [15:59:53]Write i2c OK [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: F0 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: F0 09 00 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: F0 09 00 76 09 00 FB 6E 1A 67 21 48 4A 65 79 [15:59:53]GetLastDocTimeStamp 1729785503 [15:59:53]current date 1729785595 [15:59:53]FM_GetShiftState [15:59:53]SAM_PROTO_GetShiftState [15:59:53]wFMCommunicate request_size=4 [15:59:53]MH_SAM_APDU [15:59:53]CAPDU: 80 13 01 00 [15:59:53]Write to MH i2c: E2 08 00 77 09 80 13 01 00 00 00 00 00 FD [15:59:53]Write i2c OK [15:59:53]MH_I2C_Read... [15:59:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:53]Read from MH i2c: E2 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: E2 0E 00 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: E2 0E 00 77 09 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 CB [15:59:53]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:59:53]wFMCommunicate OK [15:59:53]SAM_PROTO_GetShiftState done [15:59:53]FM_GetShiftState done [15:59:53]opened in 1729730220 [15:59:53]opened+sec_in_day 1729816620 [15:59:53]quantity*price = 20003 [15:59:53]sum+1 = 20004 [15:59:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 182 24.10.2024 15:59 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167103 ФПД: 271641782912747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155955&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167103&fm=271641782912747&tin=02508201610067®Number=0000000000091764&sum=20000 [15:59:54]StoreToDocumentArchive [15:59:54]shift 538 fd 167103 [15:59:54]save to /storage/0538/doc_00167103 [15:59:54]save last doc name /storage/0538/doc_00167103 to /storage/kkm_last_doc_name [15:59:54]save OK [15:59:54]Clear old archive folders... [15:59:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:59:54]tlvbuf is 015F6FC0 [15:59:54]SAM_PROTO_ClearQueue [15:59:54]wFMCommunicate request_size=4 [15:59:54]MH_SAM_APDU [15:59:54]CAPDU: 80 09 00 00 [15:59:54]Write to MH i2c: E2 08 00 84 09 80 09 00 00 00 00 00 00 FF [15:59:54]Write i2c OK [15:59:54]MH_I2C_Read... [15:59:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:54]Read from MH i2c: E2 [15:59:54]MH_I2C_Read... [15:59:54]Read from MH i2c: E2 03 00 [15:59:54]MH_I2C_Read... [15:59:54]Read from MH i2c: E2 03 00 84 09 00 90 00 01 [15:59:54]RAPDU: 90 00 [15:59:54]wFMCommunicate OK [15:59:54]SAM_PROTO_ClearQueue done [15:59:54]KKMCreateOFDPacket [15:59:54]OFDProtocolAddRootSTLVToBuf [15:59:54]FM_MakeSignedData [15:59:54]FM_MakeSignedData [15:59:54]SAM_PROTO_SignData [15:59:54]wFMCommunicate request_size=4 [15:59:54]MH_SAM_APDU [15:59:54]CAPDU: 80 0D 01 02 [15:59:54]Write to MH i2c: E2 08 00 85 09 80 0D 01 02 00 00 00 00 07 [15:59:54]Write i2c OK [15:59:54]MH_I2C_Read... [15:59:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:54]Read from MH i2c: E2 [15:59:54]MH_I2C_Read... [15:59:54]Read from MH i2c: E2 03 00 [15:59:54]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 03 00 85 09 00 90 00 02 [15:59:55]RAPDU: 90 00 [15:59:55]wFMCommunicate OK [15:59:55]wFMCommunicate request_size=255 [15:59:55]MH_SAM_APDU [15:59:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 FB 6E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BF 8C 02 00 35 04 06 00 F7 [15:59:55]Write to MH i2c: E2 02 01 86 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 FB 6E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BF 8C 02 00 35 04 06 00 F7 00 00 5F [15:59:55]Write i2c OK [15:59:55]MH_I2C_Read... [15:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:55]Read from MH i2c: E2 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 03 00 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 03 00 86 09 00 90 00 03 [15:59:55]RAPDU: 90 00 [15:59:55]wFMCommunicate OK [15:59:55]wFMCommunicate request_size=10 [15:59:55]MH_SAM_APDU [15:59:55]CAPDU: 80 0D 02 02 05 0E 87 FA 06 EB [15:59:55]Write to MH i2c: E2 0D 00 87 09 80 0D 02 02 05 00 0E 87 FA 06 EB 00 00 94 [15:59:55]Write i2c OK [15:59:55]MH_I2C_Read... [15:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:55]Read from MH i2c: E2 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 03 00 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 03 00 87 09 00 90 00 04 [15:59:55]RAPDU: 90 00 [15:59:55]wFMCommunicate OK [15:59:55]wFMCommunicate request_size=4 [15:59:55]MH_SAM_APDU [15:59:55]CAPDU: 80 0D 03 02 [15:59:55]Write to MH i2c: E2 08 00 88 09 80 0D 03 02 00 00 00 00 0C [15:59:55]Write i2c OK [15:59:55]MH_I2C_Read... [15:59:55]OFD Sender: No OFD packet to send [15:59:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:55]Read from MH i2c: E2 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 0B 00 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 0B 00 88 09 00 65 61 78 25 10 E7 01 21 90 00 89 [15:59:55]RAPDU: 65 61 78 25 10 E7 01 21 90 00 [15:59:55]wFMCommunicate OK [15:59:55]SAM_PROTO_SignData done [15:59:55]FM_MakeSignedData done [15:59:55]CreateOFDProtocolMessage [15:59:55]wFMCommunicate request_size=4 [15:59:55]MH_SAM_APDU [15:59:55]CAPDU: 80 11 00 00 [15:59:55]Write to MH i2c: E2 08 00 89 09 80 11 00 00 00 00 00 00 0C [15:59:55]Write i2c OK [15:59:55]MH_I2C_Read... [15:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:55]Read from MH i2c: E2 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 17 00 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 17 00 89 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 64 [15:59:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:59:55]wFMCommunicate OK [15:59:55]CreateOFDProtocolMessage done [15:59:55]OFDSenderStorePacket 167103 [15:59:55]StoreOFDPacket docnum=167103 [15:59:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 C8 C8 07 01 C9 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 FB 6E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BF 8C 02 00 35 04 06 00 F7 0E 87 FA 06 EB 65 61 78 25 10 E7 01 21 [15:59:55]CheckFolder [15:59:55]dirname=/storage/ofd_packets [15:59:55]CheckFolder done [15:59:55]ProducePacketName [15:59:55]name=ofd_packets/00167103 [15:59:55]NVStorageSaveData ofd_packets/00167103 [15:59:55]File name is /storage/ofd_packets/00167103 [15:59:55]Write 301 bytes [15:59:55]NVStorageSaveData done [15:59:55]OFDSenderStorePacket done [15:59:55]KKMCreateOFDPacket done [15:59:55]NVStorageSaveData kkm_last_timestamp [15:59:55]File name is /storage/kkm_last_timestamp [15:59:55]Write 4 bytes [15:59:55]NVStorageSaveData done [15:59:55]ExternCall_PrintAddStr [15:59:55]wPrintStart [15:59:55]Write to MH i2c: 01 00 00 8A 09 93 [15:59:55]Write i2c OK [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: 01 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: 01 07 00 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: 01 07 00 8A 09 00 00 00 00 00 FF 0F A8 [15:59:55]RasterBufferAndPrint [15:59:55]line Счет N : (1)221691 [15:59:55]line ИНН: 02508201610067 [15:59:55]line Контрольно-Кассовый Чек [15:59:55]line ПРОДАЖА [15:59:55]line ТРК (МРК, ГНК) : 23 [15:59:55]line Товар: 2710124130 [15:59:55]line Аи-92-К-5 [15:59:55]line 2.990 * 66.90 [15:59:55]line = 200.03 [15:59:55]line НДС 12% НСП 1% [15:59:55]line > о реализуемом товаре [15:59:55]line ОКРУГЛЕНИЕ: -0.03 [15:59:55]line ИТОГО: 200.00 [15:59:55]line Внесено: 200.00 [15:59:55]line СДАЧА: 0.00 [15:59:55]line НСП 1% : 1.77 [15:59:55]line НДС 12% : 21.24 [15:59:55]line Наличными: 200.00 [15:59:55]line Безнал.: 0.00 [15:59:55]line Место: АЗС № 161 "Партнер Нефть" [15:59:55]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [15:59:55]line СНО: Общий режим [15:59:55]line Чек 182 24.10.2024 15:59 [15:59:55]line Смена: 538 ФФД: 1.0 [15:59:55]line ЗНМ: 0300000104 [15:59:55]line РНМ: 0000000000091764 [15:59:55]line Версия ККМ: 001 [15:59:55]line ФМ: 0000000000871759 [15:59:55]line ФД: 167103 [15:59:55]line ФПД: 271641782912747 [15:59:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155955&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167103&fm=271641782912747&tin=02508201610067®Number=0000000000091764&sum=20000 [15:59:55]OFD Sender: Processing packet 167103 [packets to send 48, broken 47] [15:59:55]ProducePacketName [15:59:55]name=ofd_packets/00167103 [15:59:55]OFD Sender: To server: pG, [15:59:55]CommunicateWithHost lk.salyk.kg:30040 [15:59:55]ConnectInit lk.salyk.kg [15:59:55]written 0, free lines is 4095 [15:59:55]Connected sock=10 [15:59:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 C8 C8 07 01 C9 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 FB 6E 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BF 8C 02 00 35 04 06 00 F7 0E 87 FA 06 EB 65 61 78 25 10 E7 01 21 [15:59:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 90 FC 47 00 08 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 BF 8C 02 00 F4 03 04 00 5E 15 1A 67 B6 04 01 00 00 90 70 54 CB 48 DA 34 2E [15:59:56]CommunicateWithHost err = 0 [15:59:56]CheckOFDResponse [15:59:56]1017 (14) - 77093643461234 [15:59:56]1041 (16) - 0000000000871759 [15:59:56]1040 (4) - 167103 [15:59:56]1012 (4) - 24.10.2024 09:37 [15:59:56]1206 (1) - 0 [15:59:56]OFD Sender: Remove packet 167103 [15:59:56]ProducePacketName [15:59:56]name=ofd_packets/00167103 [15:59:56]NVStorageDeleteData [15:59:56]Write to MH i2c: 01 00 00 B5 09 BE [15:59:56]Write i2c OK [15:59:56]MH_I2C_Read... [15:59:56]Read from MH i2c: 01 [15:59:56]MH_I2C_Read... [15:59:56]Read from MH i2c: 01 07 00 [15:59:56]MH_I2C_Read... [15:59:56]Read from MH i2c: 01 07 00 B5 09 00 00 00 00 00 B3 0C 84 [15:59:56]RasterBufferAndPrint [15:59:56]line [15:59:56]line [15:59:56]line [15:59:56]line [15:59:56]line [15:59:56]written 0, free lines is 3258 [15:59:56]MH_Cut [15:59:56]Write to MH i2c: D1 01 00 BC 09 01 97 [15:59:56]Write i2c OK [15:59:56]MH_I2C_Read... [15:59:56]Read from MH i2c: D1 [15:59:56]MH_I2C_Read... [15:59:56]Read from MH i2c: D1 01 00 [15:59:56]MH_I2C_Read... [15:59:56]Read from MH i2c: D1 01 00 BC 09 00 96 [15:59:56]Write to MH i2c: 01 00 00 BD 09 C6 [15:59:56]Write i2c OK [15:59:56]MH_I2C_Read... [15:59:56]OFD Sender: No OFD packet to send [15:59:57]*** Cut start [15:59:57]*** Partial cut [15:59:57]*** CUTSNS_PIN = 1 [15:59:57]*** CUTSNS_PIN = 0 [15:59:57]*** Brake cut motor [15:59:57]Read from MH i2c: 01 [15:59:57]MH_I2C_Read... [15:59:57]*** Stop cut motor [15:59:57]*** Cut end [15:59:57]Read from MH i2c: 01 07 00 [15:59:57]MH_I2C_Read... [15:59:57]Read from MH i2c: 01 07 00 BD 09 00 00 00 00 00 FF 0F DB [15:59:57]process_action close_receipt done [15:59:57]requested_data is exist [15:59:57]produce_requested_data [15:59:57]requested_item fm.sn is exist - process it [15:59:57]wFMCommunicate request_size=4 [15:59:57]MH_SAM_APDU [15:59:57]CAPDU: 80 11 00 00 [15:59:57]Write to MH i2c: E2 08 00 BE 09 80 11 00 00 00 00 00 00 41 [15:59:57]Write i2c OK [15:59:57]MH_I2C_Read... [15:59:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:57]Read from MH i2c: E2 [15:59:57]MH_I2C_Read... [15:59:57]Read from MH i2c: E2 17 00 [15:59:57]MH_I2C_Read... [15:59:57]Read from MH i2c: E2 17 00 BE 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 99 [15:59:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [15:59:57]wFMCommunicate OK [15:59:57]requested_item fd.num is exist - process it [15:59:57]SAM_PROTO_GetFieldsCounters [15:59:57]wFMCommunicate request_size=4 [15:59:57]MH_SAM_APDU [15:59:57]CAPDU: 80 13 00 00 [15:59:57]Write to MH i2c: E2 08 00 BF 09 80 13 00 00 00 00 00 00 44 [15:59:57]Write i2c OK [15:59:57]MH_I2C_Read... [15:59:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:57]Read from MH i2c: E2 [15:59:57]MH_I2C_Read... [15:59:57]Read from MH i2c: E2 62 00 [15:59:57]MH_I2C_Read... [15:59:57]Read from MH i2c: E2 62 00 BF 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BF 8C 02 00 0E 04 04 00 1A 02 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 F7 [15: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 BF 8C 02 00 0E 04 04 00 1A 02 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 [15:59:57]wFMCommunicate OK [15:59:57]SAM_PROTO_GetFieldsCounters done [15:59:57]requested_item shift.num is exist - process it [15:59:57]requested_item shift.opened is exist - process it [15:59:57]req_shift_opened [15:59:57]FM_GetShiftState [15:59:57]SAM_PROTO_GetShiftState [15:59:57]wFMCommunicate request_size=4 [15:59:57]MH_SAM_APDU [15:59:57]CAPDU: 80 13 01 00 [15:59:57]Write to MH i2c: E2 08 00 C0 09 80 13 01 00 00 00 00 00 46 [15:59:57]Write i2c OK [15:59:57]MH_I2C_Read... [15:59:57]Read from MH i2c: E2 [15:59:57]MH_I2C_Read... [15:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:58]Read from MH i2c: E2 0E 00 [15:59:58]MH_I2C_Read... [15:59:58]Read from MH i2c: E2 0E 00 C0 09 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 14 [15:59:58]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [15:59:58]wFMCommunicate OK [15:59:58]SAM_PROTO_GetShiftState done [15:59:58]FM_GetShiftState done [15:59:58]req_shift_opened done [15:59:58]requested_item shift.open_date is exist - process it [15:59:58]req_shift_open_date [15:59:58]req_shift_open_date done [15:59:58]produce_requested_data done [15:59:58]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167103,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [15:59:58]process_action_free close_receipt [15:59:58]json_value_free [15:59:58]json_value_free done [15:59:58]process_json_proto returns [15:59:58]Send response to host [15:59:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167103,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [15:59:58]free response buf [15:59:58]execute_script done [15:59:58]execute_script returns [15:59:58]free content buf [15:59:58]Sock 9.Close socket [15:59:58]Sock 9.Thread stoped [16:00:01]OFD Sender: No OFD packet to send [16:00:06]OFD Sender: No OFD packet to send [16:00:11]OFD Sender: No OFD packet to send [16:00:16]OFD Sender: No OFD packet to send [16:00:21]OFD Sender: No OFD packet to send [16:00:26]OFD Sender: No OFD packet to send [16:00:31]OFD Sender: No OFD packet to send [16:00:36]OFD Sender: No OFD packet to send [16:00:41]OFD Sender: No OFD packet to send [16:00:46]OFD Sender: No OFD packet to send [16:00:51]OFD Sender: No OFD packet to send [16:00:56]OFD Sender: No OFD packet to send [16:01:01]OFD Sender: No OFD packet to send [16:01:06]OFD Sender: No OFD packet to send [16:01:07]accept exits with 7 [16:01:07]New connection [16:01:07]New thread 3067264356 created [16:01:07]Thread 3067407716 joined [16:01:07]Waiting for new connection... [16:01:07] Sock 7.Parse request [16:01:07]Sock 7.Check first char [16:01:07]Sock 7.First char is OK [16:01:07]request: POST /json_proto HTTP/1.0 [16:01:07]Method: POST [16:01:07]URL: /json_proto [16:01:07]Method is POST - this is cgi request [16:01:07]url: /json_proto [16:01:07]query_string will be loaded in cgi processing [16:01:07]execute_cgi json_proto POST (null) [16:01:07]execute_cgi path=json_proto method=POST [16:01:07]POST find Content-Length [16:01:07]Host: 172.17.53.195:8080 [16:01:07]Content-Length: 800 [16:01:07]Content-Type: application/json [16:01:07] [16:01:07]POST finish read [16:01:07]Found Content-Length = 800 [16:01:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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\u000A3949151", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:07]execute_script... [16: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)221692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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\u000A3949151", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:07]POST & json_proto [16:01:07]process_json_proto [16:01:07]json parsed OK: [16:01:07]protocol is kg_v1.0 [16:01:07]action value=close_receipt [16:01:07]process_action close_receipt [16:01:07]cmd_close_receipt [16:01:07]MH_GetDate [16:01:07]Write to MH i2c: F0 00 00 C1 09 B9 [16:01:07]Write i2c OK [16:01:07]MH_I2C_Read... [16:01:07]Read from MH i2c: F0 [16:01:07]MH_I2C_Read... [16:01:07]Read from MH i2c: F0 09 00 [16:01:07]MH_I2C_Read... [16:01:07]Read from MH i2c: F0 09 00 C1 09 00 45 6F 1A 67 21 48 4A 65 0F [16:01:07]GetLastDocTimeStamp 1729785595 [16:01:07]current date 1729785669 [16:01:07]FM_GetShiftState [16:01:07]SAM_PROTO_GetShiftState [16:01:07]wFMCommunicate request_size=4 [16:01:07]MH_SAM_APDU [16:01:07]CAPDU: 80 13 01 00 [16:01:07]Write to MH i2c: E2 08 00 C2 09 80 13 01 00 00 00 00 00 48 [16:01:07]Write i2c OK [16:01:07]MH_I2C_Read... [16:01:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:07]Read from MH i2c: E2 [16:01:07]MH_I2C_Read... [16:01:07]Read from MH i2c: E2 0E 00 [16:01:07]MH_I2C_Read... [16:01:07]Read from MH i2c: E2 0E 00 C2 09 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 16 [16:01:07]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:01:07]wFMCommunicate OK [16:01:07]SAM_PROTO_GetShiftState done [16:01:07]FM_GetShiftState done [16:01:07]opened in 1729730220 [16:01:07]opened+sec_in_day 1729816620 [16:01:07]quantity*price = 0 [16:01:07]sum+1 = 1 [16:01:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 183 24.10.2024 16:01 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 Талоны: Топливные Талоны 3949151 ФМ: 0000000000871759 ФД: 167104 ФПД: 257541100465323 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160109&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167104&fm=257541100465323&tin=02508201610067®Number=0000000000091764&sum=0 [16:01:09]StoreToDocumentArchive [16:01:09]shift 538 fd 167104 [16:01:09]save to /storage/0538/doc_00167104 [16:01:09]save last doc name /storage/0538/doc_00167104 to /storage/kkm_last_doc_name [16:01:09]save OK [16:01:09]Clear old archive folders... [16:01:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:01:09]tlvbuf is 015FAF90 [16:01:09]SAM_PROTO_ClearQueue [16:01:09]wFMCommunicate request_size=4 [16:01:09]MH_SAM_APDU [16:01:09]CAPDU: 80 09 00 00 [16:01:09]Write to MH i2c: E2 08 00 CF 09 80 09 00 00 00 00 00 00 4A [16:01:09]Write i2c OK [16:01:09]MH_I2C_Read... [16:01:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:01:09]Read from MH i2c: E2 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 03 00 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 03 00 CF 09 00 90 00 4C [16:01:09]RAPDU: 90 00 [16:01:09]wFMCommunicate OK [16:01:09]SAM_PROTO_ClearQueue done [16:01:09]KKMCreateOFDPacket [16:01:09]OFDProtocolAddRootSTLVToBuf [16:01:09]FM_MakeSignedData [16:01:09]FM_MakeSignedData [16:01:09]SAM_PROTO_SignData [16:01:09]wFMCommunicate request_size=4 [16:01:09]MH_SAM_APDU [16:01:09]CAPDU: 80 0D 01 02 [16:01:09]Write to MH i2c: E2 08 00 D0 09 80 0D 01 02 00 00 00 00 52 [16:01:09]Write i2c OK [16:01:09]MH_I2C_Read... [16:01:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:01:09]Read from MH i2c: E2 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 03 00 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 03 00 D0 09 00 90 00 4D [16:01:09]RAPDU: 90 00 [16:01:09]wFMCommunicate OK [16:01:09]wFMCommunicate request_size=255 [16:01:09]MH_SAM_APDU [16:01:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B7 00 00 00 F4 03 04 00 45 6F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C0 8C 02 00 35 04 06 00 EA [16:01:09]Write to MH i2c: E2 02 01 D1 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 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 B7 00 00 00 F4 03 04 00 45 6F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C0 8C 02 00 35 04 06 00 EA 00 00 48 [16:01:09]Write i2c OK [16:01:09]MH_I2C_Read... [16:01:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:09]Read from MH i2c: E2 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 03 00 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 03 00 D1 09 00 90 00 4E [16:01:09]RAPDU: 90 00 [16:01:09]wFMCommunicate OK [16:01:09]wFMCommunicate request_size=10 [16:01:09]MH_SAM_APDU [16:01:09]CAPDU: 80 0D 02 02 05 3B 75 CE EC AB [16:01:09]Write to MH i2c: E2 0D 00 D2 09 80 0D 02 02 05 00 3B 75 CE EC AB 00 00 74 [16:01:09]Write i2c OK [16:01:09]MH_I2C_Read... [16:01:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:09]Read from MH i2c: E2 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 03 00 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 03 00 D2 09 00 90 00 4F [16:01:09]RAPDU: 90 00 [16:01:09]wFMCommunicate OK [16:01:09]wFMCommunicate request_size=4 [16:01:09]MH_SAM_APDU [16:01:09]CAPDU: 80 0D 03 02 [16:01:09]Write to MH i2c: E2 08 00 D3 09 80 0D 03 02 00 00 00 00 57 [16:01:09]Write i2c OK [16:01:09]MH_I2C_Read... [16:01:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:01:09]Read from MH i2c: E2 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 0B 00 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 0B 00 D3 09 00 27 88 A7 F9 B5 BE 15 4D 90 00 7C [16:01:09]RAPDU: 27 88 A7 F9 B5 BE 15 4D 90 00 [16:01:09]wFMCommunicate OK [16:01:09]SAM_PROTO_SignData done [16:01:09]FM_MakeSignedData done [16:01:09]CreateOFDProtocolMessage [16:01:09]wFMCommunicate request_size=4 [16:01:09]MH_SAM_APDU [16:01:09]CAPDU: 80 11 00 00 [16:01:09]Write to MH i2c: E2 08 00 D4 09 80 11 00 00 00 00 00 00 57 [16:01:09]Write i2c OK [16:01:09]MH_I2C_Read... [16:01:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:09]Read from MH i2c: E2 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 17 00 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: E2 17 00 D4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 AF [16:01:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:01:09]wFMCommunicate OK [16:01:09]CreateOFDProtocolMessage done [16:01:09]OFDSenderStorePacket 167104 [16:01:09]StoreOFDPacket docnum=167104 [16:01:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 27 F5 07 01 4B 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 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 B7 00 00 00 F4 03 04 00 45 6F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C0 8C 02 00 35 04 06 00 EA 3B 75 CE EC AB 27 88 A7 F9 B5 BE 15 4D [16:01:09]CheckFolder [16:01:09]dirname=/storage/ofd_packets [16:01:09]CheckFolder done [16:01:09]ProducePacketName [16:01:09]name=ofd_packets/00167104 [16:01:09]NVStorageSaveData ofd_packets/00167104 [16:01:09]File name is /storage/ofd_packets/00167104 [16:01:09]Write 301 bytes [16:01:09]NVStorageSaveData done [16:01:09]OFDSenderStorePacket done [16:01:09]KKMCreateOFDPacket done [16:01:09]NVStorageSaveData kkm_last_timestamp [16:01:09]File name is /storage/kkm_last_timestamp [16:01:09]Write 4 bytes [16:01:09]NVStorageSaveData done [16:01:09]ExternCall_PrintAddStr [16:01:09]wPrintStart [16:01:09]Write to MH i2c: 01 00 00 D5 09 DE [16:01:09]Write i2c OK [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: 01 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: 01 07 00 [16:01:09]MH_I2C_Read... [16:01:09]Read from MH i2c: 01 07 00 D5 09 00 00 00 00 00 FF 0F F3 [16:01:09]RasterBufferAndPrint [16:01:09]line Счет N : (1)221692 [16:01:09]line ИНН: 02508201610067 [16:01:09]line Контрольно-Кассовый Чек [16:01:09]line ПРОДАЖА [16:01:09]line ТРК (МРК, ГНК) : 13 [16:01:09]line Товар: 2710124130 [16:01:09]line Аи-92-К-5 [16:01:09]line 30.000 * 0.00 [16:01:09]line = 0.00 [16:01:09]line НДС 12% НСП 1% [16:01:09]line > о реализуемом товаре [16:01:09]line ИТОГО: 0.00 [16:01:09]line НСП 1% : 0.00 [16:01:09]line НДС 12% : 0.00 [16:01:09]line Наличными: 0.00 [16:01:09]line Безнал.: 0.00 [16:01:09]line Место: АЗС № 161 "Партнер Нефть" [16:01:09]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [16:01:09]line СНО: Общий режим [16:01:09]line Чек 183 24.10.2024 16:01 [16:01:09]line Смена: 538 ФФД: 1.0 [16:01:09]line ЗНМ: 0300000104 [16:01:09]line РНМ: 0000000000091764 [16:01:09]line Версия ККМ: 001 [16:01:09]line Талоны: Топливные Талоны [16:01:09]line 3949151 [16:01:09]line ФМ: 0000000000871759 [16:01:09]line ФД: 167104 [16:01:09]line ФПД: 257541100465323 [16:01:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160109&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167104&fm=257541100465323&tin=02508201610067®Number=0000000000091764&sum=0 [16:01:09]written 0, free lines is 4095 [16:01:09]OFD Sender: Processing packet 167104 [packets to send 48, broken 47] [16:01:09]ProducePacketName [16:01:09]name=ofd_packets/00167104 [16:01:09]OFD Sender: To server: pG, [16:01:09]CommunicateWithHost lk.salyk.kg:30040 [16:01:09]ConnectInit lk.salyk.kg [16:01:09]Connected sock=10 [16:01: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 35 39 0F 01 00 00 27 F5 07 01 4B 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 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 B7 00 00 00 F4 03 04 00 45 6F 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C0 8C 02 00 35 04 06 00 EA 3B 75 CE EC AB 27 88 A7 F9 B5 BE 15 4D [16:01: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 35 39 4F 00 00 00 4C CB 47 00 84 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C0 8C 02 00 F4 03 04 00 A8 15 1A 67 B6 04 01 00 00 D9 C0 24 45 21 F7 B9 A5 [16:01:10]CommunicateWithHost err = 0 [16:01:10]CheckOFDResponse [16:01:10]1017 (14) - 77093643461234 [16:01:10]1041 (16) - 0000000000871759 [16:01:10]1040 (4) - 167104 [16:01:10]1012 (4) - 24.10.2024 09:38 [16:01:10]1206 (1) - 0 [16:01:10]OFD Sender: Remove packet 167104 [16:01:10]ProducePacketName [16:01:10]name=ofd_packets/00167104 [16:01:10]NVStorageDeleteData [16:01:10]Write to MH i2c: 01 00 00 FF 09 08 [16:01:10]Write i2c OK [16:01:10]MH_I2C_Read... [16:01:10]Read from MH i2c: 01 [16:01:10]MH_I2C_Read... [16:01:10]Read from MH i2c: 01 07 00 [16:01:10]MH_I2C_Read... [16:01:10]Read from MH i2c: 01 07 00 FF 09 00 00 00 00 00 BC 0C D7 [16:01:10]RasterBufferAndPrint [16:01:10]line [16:01:10]line [16:01:10]line [16:01:10]line [16:01:10]line [16:01:10]written 0, free lines is 3265 [16:01:10]MH_Cut [16:01:10]Write to MH i2c: D1 01 00 06 0A 01 E2 [16:01:10]Write i2c OK [16:01:10]MH_I2C_Read... [16:01:10]Read from MH i2c: D1 [16:01:10]MH_I2C_Read... [16:01:10]Read from MH i2c: D1 01 00 [16:01:10]MH_I2C_Read... [16:01:10]Read from MH i2c: D1 01 00 06 0A 00 E1 [16:01:10]Write to MH i2c: 01 00 00 07 0A 11 [16:01:10]Write i2c OK [16:01:10]MH_I2C_Read... [16:01:10]OFD Sender: No OFD packet to send [16:01:11]*** Cut start [16:01:11]*** Partial cut [16:01:11]*** CUTSNS_PIN = 1 [16:01:11]*** CUTSNS_PIN = 0 [16:01:11]*** Brake cut motor [16:01:11]Read from MH i2c: 01 [16:01:11]MH_I2C_Read... [16:01:11]*** Stop cut motor [16:01:11]*** Cut end [16:01:11]Read from MH i2c: 01 07 00 [16:01:11]MH_I2C_Read... [16:01:11]Read from MH i2c: 01 07 00 07 0A 00 00 00 00 00 FF 0F 26 [16:01:11]process_action close_receipt done [16:01:11]requested_data is exist [16:01:11]produce_requested_data [16:01:11]requested_item fm.sn is exist - process it [16:01:11]wFMCommunicate request_size=4 [16:01:11]MH_SAM_APDU [16:01:11]CAPDU: 80 11 00 00 [16:01:11]Write to MH i2c: E2 08 00 08 0A 80 11 00 00 00 00 00 00 8C [16:01:11]Write i2c OK [16:01:11]MH_I2C_Read... [16:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:11]Read from MH i2c: E2 [16:01:11]MH_I2C_Read... [16:01:11]Read from MH i2c: E2 17 00 [16:01:11]MH_I2C_Read... [16:01:11]Read from MH i2c: E2 17 00 08 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 E4 [16:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:01:11]wFMCommunicate OK [16:01:11]requested_item fd.num is exist - process it [16:01:11]SAM_PROTO_GetFieldsCounters [16:01:11]wFMCommunicate request_size=4 [16:01:11]MH_SAM_APDU [16:01:11]CAPDU: 80 13 00 00 [16:01:11]Write to MH i2c: E2 08 00 09 0A 80 13 00 00 00 00 00 00 8F [16:01:11]Write i2c OK [16:01:11]MH_I2C_Read... [16:01:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:01:12]Read from MH i2c: E2 [16:01:12]MH_I2C_Read... [16:01:12]Read from MH i2c: E2 62 00 [16:01:12]MH_I2C_Read... [16:01:12]Read from MH i2c: E2 62 00 09 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C0 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [16:01: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C0 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:01:12]wFMCommunicate OK [16:01:12]SAM_PROTO_GetFieldsCounters done [16:01:12]requested_item shift.num is exist - process it [16:01:12]requested_item shift.opened is exist - process it [16:01:12]req_shift_opened [16:01:12]FM_GetShiftState [16:01:12]SAM_PROTO_GetShiftState [16:01:12]wFMCommunicate request_size=4 [16:01:12]MH_SAM_APDU [16:01:12]CAPDU: 80 13 01 00 [16:01:12]Write to MH i2c: E2 08 00 0A 0A 80 13 01 00 00 00 00 00 91 [16:01:12]Write i2c OK [16:01:12]MH_I2C_Read... [16:01:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:12]Read from MH i2c: E2 [16:01:12]MH_I2C_Read... [16:01:12]Read from MH i2c: E2 0E 00 [16:01:12]MH_I2C_Read... [16:01:12]Read from MH i2c: E2 0E 00 0A 0A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 5F [16:01:12]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:01:12]wFMCommunicate OK [16:01:12]SAM_PROTO_GetShiftState done [16:01:12]FM_GetShiftState done [16:01:12]req_shift_opened done [16:01:12]requested_item shift.open_date is exist - process it [16:01:12]req_shift_open_date [16:01:12]req_shift_open_date done [16:01:12]produce_requested_data done [16:01:12]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167104,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:01:12]process_action_free close_receipt [16:01:12]json_value_free [16:01:12]json_value_free done [16:01:12]process_json_proto returns [16:01:12]Send response to host [16:01:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167104,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:01:12]free response buf [16:01:12]execute_script done [16:01:12]execute_script returns [16:01:12]free content buf [16:01:12]Sock 7.Close socket [16:01:12]Sock 7.Thread stoped [16:01:15]OFD Sender: No OFD packet to send [16:01:18]int [16:01:18]Write to MH i2c: 01 00 00 0B 0A 15 [16:01:18]*** FLAG_PRN_PAP1 set [16:01:18]Write i2c OK [16:01:18]MH_I2C_Read... [16:01:18]Read from MH i2c: 01 [16:01:18]MH_I2C_Read... [16:01:18]Read from MH i2c: 01 07 00 [16:01:18]MH_I2C_Read... [16:01:18]Read from MH i2c: 01 07 00 0B 0A 00 01 00 00 00 FF 0F 2B [16:01:18]state=0 [16:01:18]No paper [16:01:19]int [16:01:19]Write to MH i2c: 01 00 00 0C 0A 16 [16:01:19]*** FLAG_PRN_PAP2 set [16:01:19]Write i2c OK [16:01:19]MH_I2C_Read... [16:01:19]Read from MH i2c: 01 [16:01:19]MH_I2C_Read... [16:01:19]Read from MH i2c: 01 07 00 [16:01:19]MH_I2C_Read... [16:01:19]Read from MH i2c: 01 07 00 0C 0A 00 03 00 00 00 FF 0F 2E [16:01:19]state=0 [16:01:19]No paper [16:01:19]Cover opened [16:01:20]int [16:01:20]Write to MH i2c: 01 00 00 0D 0A 17 [16:01:20]*** FLAG_PRN_PAP2 reset [16:01:20]Write i2c OK [16:01:20]MH_I2C_Read... [16:01:20]Read from MH i2c: 01 [16:01:20]MH_I2C_Read... [16:01:20]Read from MH i2c: 01 07 00 [16:01:20]MH_I2C_Read... [16:01:20]Read from MH i2c: 01 07 00 0D 0A 00 01 00 00 00 FF 0F 2D [16:01:20]state=3 [16:01:20]No paper [16:01:20]Cover closed [16:01:20]int [16:01:20]Write to MH i2c: 01 00 00 0E 0A 18 [16:01:20]*** FLAG_PRN_PAP2 set [16:01:20]Write i2c OK [16:01:20]MH_I2C_Read... [16:01:20]Read from MH i2c: 01 [16:01:20]MH_I2C_Read... [16:01:20]Read from MH i2c: 01 07 00 [16:01:20]MH_I2C_Read... [16:01:20]Read from MH i2c: 01 07 00 0E 0A 00 03 00 00 00 FF 0F 30 [16:01:20]state=0 [16:01:20]No paper [16:01:20]Cover opened [16:01:20]OFD Sender: No OFD packet to send [16:01:25]Write to MH i2c: 01 00 00 0F 0A 19 [16:01:25]Write i2c OK [16:01:25]MH_I2C_Read... [16:01:25]Read from MH i2c: 01 [16:01:25]MH_I2C_Read... [16:01:25]Read from MH i2c: 01 07 00 [16:01:25]MH_I2C_Read... [16:01:25]Read from MH i2c: 01 07 00 0F 0A 00 03 00 00 00 FF 0F 31 [16:01:25]state=3 [16:01:25]No paper [16:01:25]Cover opened [16:01:25]OFD Sender: No OFD packet to send [16:01:26]int [16:01:26]Write to MH i2c: 01 00 00 10 0A 1A [16:01:26]*** FLAG_PRN_PAP2 reset [16:01:26]Write i2c OK [16:01:26]MH_I2C_Read... [16:01:26]Read from MH i2c: 01 [16:01:26]MH_I2C_Read... [16:01:26]Read from MH i2c: 01 07 00 [16:01:26]MH_I2C_Read... [16:01:26]Read from MH i2c: 01 07 00 10 0A 00 01 00 00 00 FF 0F 30 [16:01:26]state=3 [16:01:26]No paper [16:01:26]Cover closed [16:01:26]int [16:01:26]Write to MH i2c: 01 00 00 11 0A 1B [16:01:26]*** FLAG_PRN_PAP2 set [16:01:26]Write i2c OK [16:01:26]MH_I2C_Read... [16:01:26]Read from MH i2c: 01 [16:01:26]MH_I2C_Read... [16:01:26]Read from MH i2c: 01 07 00 [16:01:26]MH_I2C_Read... [16:01:26]Read from MH i2c: 01 07 00 11 0A 00 03 00 00 00 FF 0F 33 [16:01:26]state=0 [16:01:26]No paper [16:01:26]Cover opened [16:01:27]int [16:01:27]Write to MH i2c: 01 00 00 12 0A 1C [16:01:27]*** FLAG_PRN_PAP2 reset [16:01:27]Write i2c OK [16:01:27]MH_I2C_Read... [16:01:27]Read from MH i2c: 01 [16:01:27]MH_I2C_Read... [16:01:27]Read from MH i2c: 01 07 00 [16:01:27]MH_I2C_Read... [16:01:27]Read from MH i2c: 01 07 00 12 0A 00 01 00 00 00 FF 0F 32 [16:01:27]state=3 [16:01:27]No paper [16:01:27]Cover closed [16:01:27]int [16:01:27]Write to MH i2c: 01 00 00 13 0A 1D [16:01:27]*** FLAG_PRN_PAP1 reset [16:01:27]Write i2c OK [16:01:27]MH_I2C_Read... [16:01:27]Read from MH i2c: 01 [16:01:27]MH_I2C_Read... [16:01:27]Read from MH i2c: 01 07 00 [16:01:27]MH_I2C_Read... [16:01:27]Read from MH i2c: 01 07 00 13 0A 00 00 00 00 00 FF 0F 32 [16:01:27]state=0 [16:01:30]OFD Sender: No OFD packet to send [16:01:35]OFD Sender: No OFD packet to send [16:01:40]OFD Sender: No OFD packet to send [16:01:45]OFD Sender: No OFD packet to send [16:01:50]OFD Sender: No OFD packet to send [16:01:55]OFD Sender: No OFD packet to send [16:02:00]OFD Sender: No OFD packet to send [16:02:05]OFD Sender: No OFD packet to send [16:02:10]OFD Sender: No OFD packet to send [16:02:15]OFD Sender: No OFD packet to send [16:02:20]OFD Sender: No OFD packet to send [16:02:25]OFD Sender: No OFD packet to send [16:02:30]OFD Sender: No OFD packet to send [16:02:35]OFD Sender: No OFD packet to send [16:02:40]OFD Sender: No OFD packet to send [16:02:45]OFD Sender: No OFD packet to send [16:02:50]OFD Sender: No OFD packet to send [16:02:55]OFD Sender: No OFD packet to send [16:03:00]OFD Sender: No OFD packet to send [16:03:05]OFD Sender: No OFD packet to send [16:03:10]OFD Sender: No OFD packet to send [16:03:15]OFD Sender: No OFD packet to send [16:03:20]OFD Sender: No OFD packet to send [16:03:25]OFD Sender: No OFD packet to send [16:03:30]OFD Sender: No OFD packet to send [16:03:35]OFD Sender: No OFD packet to send [16:03:40]OFD Sender: No OFD packet to send [16:03:45]OFD Sender: No OFD packet to send [16:03:50]OFD Sender: No OFD packet to send [16:03:55]OFD Sender: No OFD packet to send [16:04:00]OFD Sender: No OFD packet to send [16:04:05]OFD Sender: No OFD packet to send [16:04:10]OFD Sender: No OFD packet to send [16:04:15]OFD Sender: No OFD packet to send [16:04:20]OFD Sender: No OFD packet to send [16:04:25]OFD Sender: No OFD packet to send [16:04:30]OFD Sender: No OFD packet to send [16:04:35]OFD Sender: No OFD packet to send [16:04:40]OFD Sender: No OFD packet to send [16:04:45]OFD Sender: No OFD packet to send [16:04:50]OFD Sender: No OFD packet to send [16:04:55]OFD Sender: No OFD packet to send [16:05:00]OFD Sender: No OFD packet to send [16:05:05]OFD Sender: No OFD packet to send [16:05:10]OFD Sender: No OFD packet to send [16:05:15]OFD Sender: No OFD packet to send [16:05:20]OFD Sender: No OFD packet to send [16:05:25]OFD Sender: No OFD packet to send [16:05:30]OFD Sender: No OFD packet to send [16:05:35]OFD Sender: No OFD packet to send [16:05:40]OFD Sender: No OFD packet to send [16:05:45]OFD Sender: No OFD packet to send [16:05:51]OFD Sender: No OFD packet to send [16:05:56]OFD Sender: No OFD packet to send [16:06:01]OFD Sender: No OFD packet to send [16:06:04]accept exits with 9 [16:06:04]New connection [16:06:04]New thread 3067407716 created [16:06:04]Thread 3067264356 joined [16:06:04]Waiting for new connection... [16:06:04] Sock 9.Parse request [16:06:04]Sock 9.Check first char [16:06:04]Sock 9.First char is OK [16:06:04]request: POST /json_proto HTTP/1.0 [16:06:04]Method: POST [16:06:04]URL: /json_proto [16:06:04]Method is POST - this is cgi request [16:06:04]url: /json_proto [16:06:04]query_string will be loaded in cgi processing [16:06:04]execute_cgi json_proto POST (null) [16:06:04]execute_cgi path=json_proto method=POST [16:06:04]POST find Content-Length [16:06:04]Host: 172.17.53.195:8080 [16:06:04]Content-Length: 677 [16:06:04]Content-Type: application/json [16:06:04] [16:06:04]POST finish read [16:06:04]Found Content-Length = 677 [16:06:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:04]execute_script... [16:06: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)221693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:04]POST & json_proto [16:06:04]process_json_proto [16:06:04]json parsed OK: [16:06:04]protocol is kg_v1.0 [16:06:04]action value=close_receipt [16:06:04]process_action close_receipt [16:06:04]cmd_close_receipt [16:06:04]MH_GetDate [16:06:04]Write to MH i2c: F0 00 00 14 0A 0D [16:06:04]Write i2c OK [16:06:04]MH_I2C_Read... [16:06:04]Read from MH i2c: F0 [16:06:04]MH_I2C_Read... [16:06:04]Read from MH i2c: F0 09 00 [16:06:04]MH_I2C_Read... [16:06:04]Read from MH i2c: F0 09 00 14 0A 00 6E 70 1A 67 21 48 4A 65 8D [16:06:04]GetLastDocTimeStamp 1729785669 [16:06:04]current date 1729785966 [16:06:04]FM_GetShiftState [16:06:04]SAM_PROTO_GetShiftState [16:06:04]wFMCommunicate request_size=4 [16:06:04]MH_SAM_APDU [16:06:04]CAPDU: 80 13 01 00 [16:06:04]Write to MH i2c: E2 08 00 15 0A 80 13 01 00 00 00 00 00 9C [16:06:04]Write i2c OK [16:06:04]MH_I2C_Read... [16:06:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:05]Read from MH i2c: E2 [16:06:05]MH_I2C_Read... [16:06:05]Read from MH i2c: E2 0E 00 [16:06:05]MH_I2C_Read... [16:06:05]Read from MH i2c: E2 0E 00 15 0A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 6A [16:06:05]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:06:05]wFMCommunicate OK [16:06:05]SAM_PROTO_GetShiftState done [16:06:05]FM_GetShiftState done [16:06:05]opened in 1729730220 [16:06:05]opened+sec_in_day 1729816620 [16:06:05]quantity*price = 45023 [16:06:05]sum+1 = 45025 [16:06:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 184 24.10.2024 16:06 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167105 ФПД: 60383258784063 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160606&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167105&fm=60383258784063&tin=02508201610067®Number=0000000000091764&sum=45000 [16:06:06]StoreToDocumentArchive [16:06:06]shift 538 fd 167105 [16:06:06]save to /storage/0538/doc_00167105 [16:06:06]save last doc name /storage/0538/doc_00167105 to /storage/kkm_last_doc_name [16:06:06]save OK [16:06:06]Clear old archive folders... [16:06:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:06:06]tlvbuf is 016261D0 [16:06:06]SAM_PROTO_ClearQueue [16:06:06]wFMCommunicate request_size=4 [16:06:06]MH_SAM_APDU [16:06:06]CAPDU: 80 09 00 00 [16:06:06]Write to MH i2c: E2 08 00 22 0A 80 09 00 00 00 00 00 00 9E [16:06:06]Write i2c OK [16:06:06]MH_I2C_Read... [16:06:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:06]Read from MH i2c: E2 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 03 00 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 03 00 22 0A 00 90 00 A0 [16:06:06]RAPDU: 90 00 [16:06:06]wFMCommunicate OK [16:06:06]SAM_PROTO_ClearQueue done [16:06:06]KKMCreateOFDPacket [16:06:06]OFDProtocolAddRootSTLVToBuf [16:06:06]FM_MakeSignedData [16:06:06]FM_MakeSignedData [16:06:06]SAM_PROTO_SignData [16:06:06]wFMCommunicate request_size=4 [16:06:06]MH_SAM_APDU [16:06:06]CAPDU: 80 0D 01 02 [16:06:06]Write to MH i2c: E2 08 00 23 0A 80 0D 01 02 00 00 00 00 A6 [16:06:06]Write i2c OK [16:06:06]MH_I2C_Read... [16:06:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:06]Read from MH i2c: E2 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 03 00 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 03 00 23 0A 00 90 00 A1 [16:06:06]RAPDU: 90 00 [16:06:06]wFMCommunicate OK [16:06:06]wFMCommunicate request_size=255 [16:06:06]MH_SAM_APDU [16:06:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 6E 70 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C1 8C 02 00 35 04 06 00 36 [16:06:06]Write to MH i2c: E2 02 01 24 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 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 6E 70 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C1 8C 02 00 35 04 06 00 36 00 00 DA [16:06:06]Write i2c OK [16:06:06]MH_I2C_Read... [16:06:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:06]Read from MH i2c: E2 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 03 00 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 03 00 24 0A 00 90 00 A2 [16:06:06]RAPDU: 90 00 [16:06:06]wFMCommunicate OK [16:06:06]wFMCommunicate request_size=10 [16:06:06]MH_SAM_APDU [16:06:06]CAPDU: 80 0D 02 02 05 EB 12 B0 B1 3F [16:06:06]Write to MH i2c: E2 0D 00 25 0A 80 0D 02 02 05 00 EB 12 B0 B1 3F 00 00 50 [16:06:06]Write i2c OK [16:06:06]MH_I2C_Read... [16:06:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:06]Read from MH i2c: E2 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 03 00 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 03 00 25 0A 00 90 00 A3 [16:06:06]RAPDU: 90 00 [16:06:06]wFMCommunicate OK [16:06:06]wFMCommunicate request_size=4 [16:06:06]MH_SAM_APDU [16:06:06]CAPDU: 80 0D 03 02 [16:06:06]Write to MH i2c: E2 08 00 26 0A 80 0D 03 02 00 00 00 00 AB [16:06:06]Write i2c OK [16:06:06]MH_I2C_Read... [16:06:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:06]Read from MH i2c: E2 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 0B 00 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 0B 00 26 0A 00 28 30 58 7E 02 79 94 D0 90 00 B9 [16:06:06]RAPDU: 28 30 58 7E 02 79 94 D0 90 00 [16:06:06]wFMCommunicate OK [16:06:06]SAM_PROTO_SignData done [16:06:06]FM_MakeSignedData done [16:06:06]CreateOFDProtocolMessage [16:06:06]wFMCommunicate request_size=4 [16:06:06]MH_SAM_APDU [16:06:06]CAPDU: 80 11 00 00 [16:06:06]Write to MH i2c: E2 08 00 27 0A 80 11 00 00 00 00 00 00 AB [16:06:06]Write i2c OK [16:06:06]MH_I2C_Read... [16:06:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:06]Read from MH i2c: E2 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 17 00 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: E2 17 00 27 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 03 [16:06:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:06:06]wFMCommunicate OK [16:06:06]CreateOFDProtocolMessage done [16:06:06]OFDSenderStorePacket 167105 [16:06:06]StoreOFDPacket docnum=167105 [16:06:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 F9 74 07 01 42 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 6E 70 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C1 8C 02 00 35 04 06 00 36 EB 12 B0 B1 3F 28 30 58 7E 02 79 94 D0 [16:06:06]CheckFolder [16:06:06]dirname=/storage/ofd_packets [16:06:06]CheckFolder done [16:06:06]ProducePacketName [16:06:06]name=ofd_packets/00167105 [16:06:06]NVStorageSaveData ofd_packets/00167105 [16:06:06]File name is /storage/ofd_packets/00167105 [16:06:06]Write 301 bytes [16:06:06]NVStorageSaveData done [16:06:06]OFDSenderStorePacket done [16:06:06]KKMCreateOFDPacket done [16:06:06]NVStorageSaveData kkm_last_timestamp [16:06:06]File name is /storage/kkm_last_timestamp [16:06:06]Write 4 bytes [16:06:06]NVStorageSaveData done [16:06:06]ExternCall_PrintAddStr [16:06:06]wPrintStart [16:06:06]Write to MH i2c: 01 00 00 28 0A 32 [16:06:06]OFD Sender: Processing packet 167105 [packets to send 48, broken 47] [16:06:06]ProducePacketName [16:06:06]name=ofd_packets/00167105 [16:06:06]OFD Sender: To server: pG, [16:06:06]CommunicateWithHost lk.salyk.kg:30040 [16:06:06]ConnectInit lk.salyk.kg [16:06:06]Write i2c OK [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: 01 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: 01 07 00 [16:06:06]MH_I2C_Read... [16:06:06]Read from MH i2c: 01 07 00 28 0A 00 00 00 00 00 FF 0F 47 [16:06:06]RasterBufferAndPrint [16:06:06]line Счет N : (1)221693 [16:06:06]line ИНН: 02508201610067 [16:06:06]line Контрольно-Кассовый Чек [16:06:06]line ПРОДАЖА [16:06:06]line ТРК (МРК, ГНК) : 33 [16:06:06]line Товар: 2710124130 [16:06:06]line Аи-92-К-5 [16:06:06]line 6.730 * 66.90 [16:06:06]line = 450.24 [16:06:06]line НДС 12% НСП 1% [16:06:06]line > о реализуемом товаре [16:06:06]line ОКРУГЛЕНИЕ: -0.24 [16:06:06]line ИТОГО: 450.00 [16:06:06]line Внесено: 450.00 [16:06:06]line СДАЧА: 0.00 [16:06:06]line НСП 1% : 3.98 [16:06:06]line НДС 12% : 47.81 [16:06:06]line Наличными: 450.00 [16:06:06]line Безнал.: 0.00 [16:06:06]line Место: АЗС № 161 "Партнер Нефть" [16:06:06]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [16:06:06]line СНО: Общий режим [16:06:06]line Чек 184 24.10.2024 16:06 [16:06:06]line Смена: 538 ФФД: 1.0 [16:06:06]line ЗНМ: 0300000104 [16:06:06]line РНМ: 0000000000091764 [16:06:06]line Версия ККМ: 001 [16:06:06]line ФМ: 0000000000871759 [16:06:06]line ФД: 167105 [16:06:06]line ФПД: 60383258784063 [16:06:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160606&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167105&fm=60383258784063&tin=02508201610067®Number=0000000000091764&sum=45000 [16:06:07]written 0, free lines is 4095 [16:06:07]Connected sock=10 [16:06: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 35 39 0F 01 00 00 F9 74 07 01 42 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 6E 70 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C1 8C 02 00 35 04 06 00 36 EB 12 B0 B1 3F 28 30 58 7E 02 79 94 D0 [16:06: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 35 39 4F 00 00 00 71 53 47 00 78 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C1 8C 02 00 F4 03 04 00 D1 16 1A 67 B6 04 01 00 00 77 7F 42 65 E3 6F 10 8D [16:06:07]CommunicateWithHost err = 0 [16:06:07]CheckOFDResponse [16:06:07]1017 (14) - 77093643461234 [16:06:07]1041 (16) - 0000000000871759 [16:06:07]1040 (4) - 167105 [16:06:07]1012 (4) - 24.10.2024 09:43 [16:06:07]1206 (1) - 0 [16:06:07]OFD Sender: Remove packet 167105 [16:06:07]ProducePacketName [16:06:07]name=ofd_packets/00167105 [16:06:07]NVStorageDeleteData [16:06:07]Write to MH i2c: 01 00 00 53 0A 5D [16:06:07]Write i2c OK [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: 01 [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: 01 07 00 [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: 01 07 00 53 0A 00 00 00 00 00 A7 0C 17 [16:06:07]RasterBufferAndPrint [16:06:07]line [16:06:07]line [16:06:07]line [16:06:07]line [16:06:07]line [16:06:07]written 0, free lines is 3245 [16:06:07]MH_Cut [16:06:07]Write to MH i2c: D1 01 00 5A 0A 01 36 [16:06:07]Write i2c OK [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: D1 [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: D1 01 00 [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: D1 01 00 5A 0A 00 35 [16:06:07]Write to MH i2c: 01 00 00 5B 0A 65 [16:06:07]Write i2c OK [16:06:07]MH_I2C_Read... [16:06:07]OFD Sender: No OFD packet to send [16:06:08]*** Cut start [16:06:08]*** Partial cut [16:06:08]*** CUTSNS_PIN = 1 [16:06:08]*** CUTSNS_PIN = 0 [16:06:08]*** Brake cut motor [16:06:08]Read from MH i2c: 01 [16:06:08]MH_I2C_Read... [16:06:08]*** Stop cut motor [16:06:08]*** Cut end [16:06:08]Read from MH i2c: 01 07 00 [16:06:08]MH_I2C_Read... [16:06:08]Read from MH i2c: 01 07 00 5B 0A 00 00 00 00 00 FF 0F 7A [16:06:08]process_action close_receipt done [16:06:08]requested_data is exist [16:06:08]produce_requested_data [16:06:08]requested_item fm.sn is exist - process it [16:06:08]wFMCommunicate request_size=4 [16:06:08]MH_SAM_APDU [16:06:08]CAPDU: 80 11 00 00 [16:06:08]Write to MH i2c: E2 08 00 5C 0A 80 11 00 00 00 00 00 00 E0 [16:06:08]Write i2c OK [16:06:08]MH_I2C_Read... [16:06:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:09]Read from MH i2c: E2 [16:06:09]MH_I2C_Read... [16:06:09]Read from MH i2c: E2 17 00 [16:06:09]MH_I2C_Read... [16:06:09]Read from MH i2c: E2 17 00 5C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 38 [16:06:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:06:09]wFMCommunicate OK [16:06:09]requested_item fd.num is exist - process it [16:06:09]SAM_PROTO_GetFieldsCounters [16:06:09]wFMCommunicate request_size=4 [16:06:09]MH_SAM_APDU [16:06:09]CAPDU: 80 13 00 00 [16:06:09]Write to MH i2c: E2 08 00 5D 0A 80 13 00 00 00 00 00 00 E3 [16:06:09]Write i2c OK [16:06:09]MH_I2C_Read... [16:06:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:09]Read from MH i2c: E2 [16:06:09]MH_I2C_Read... [16:06:09]Read from MH i2c: E2 62 00 [16:06:09]MH_I2C_Read... [16:06:09]Read from MH i2c: E2 62 00 5D 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C1 8C 02 00 0E 04 04 00 1A 02 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 9E [16:06: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C1 8C 02 00 0E 04 04 00 1A 02 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 [16:06:09]wFMCommunicate OK [16:06:09]SAM_PROTO_GetFieldsCounters done [16:06:09]requested_item shift.num is exist - process it [16:06:09]requested_item shift.opened is exist - process it [16:06:09]req_shift_opened [16:06:09]FM_GetShiftState [16:06:09]SAM_PROTO_GetShiftState [16:06:09]wFMCommunicate request_size=4 [16:06:09]MH_SAM_APDU [16:06:09]CAPDU: 80 13 01 00 [16:06:09]Write to MH i2c: E2 08 00 5E 0A 80 13 01 00 00 00 00 00 E5 [16:06:09]Write i2c OK [16:06:09]MH_I2C_Read... [16:06:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:09]Read from MH i2c: E2 [16:06:09]MH_I2C_Read... [16:06:09]Read from MH i2c: E2 0E 00 [16:06:09]MH_I2C_Read... [16:06:09]Read from MH i2c: E2 0E 00 5E 0A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 B3 [16:06:09]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:06:09]wFMCommunicate OK [16:06:09]SAM_PROTO_GetShiftState done [16:06:09]FM_GetShiftState done [16:06:09]req_shift_opened done [16:06:09]requested_item shift.open_date is exist - process it [16:06:09]req_shift_open_date [16:06:09]req_shift_open_date done [16:06:09]produce_requested_data done [16:06:09]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167105,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:06:09]process_action_free close_receipt [16:06:09]json_value_free [16:06:09]json_value_free done [16:06:09]process_json_proto returns [16:06:09]Send response to host [16:06:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167105,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:06:09]free response buf [16:06:09]execute_script done [16:06:09]execute_script returns [16:06:09]free content buf [16:06:09]Sock 9.Close socket [16:06:09]Sock 9.Thread stoped [16:06:12]OFD Sender: No OFD packet to send [16:06:17]OFD Sender: No OFD packet to send [16:06:22]OFD Sender: No OFD packet to send [16:06:23]int [16:06:23]Write to MH i2c: 01 00 00 5F 0A 69 [16:06:23]*** FLAG_PRN_KEY set [16:06:23]Write i2c OK [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: 01 [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: 01 07 00 [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: 01 07 00 5F 0A 00 08 00 00 00 FF 0F 86 [16:06:23]state=0 [16:06:23]Key pressed [16:06:23]Feed [16:06:23]Write to MH i2c: D8 00 00 60 0A 41 [16:06:23]Write i2c OK [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: D8 [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: D8 01 00 [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: D8 01 00 60 0A 00 42 [16:06:23]int [16:06:23]Write to MH i2c: 01 00 00 61 0A 6B [16:06:23]Write i2c OK [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: 01 [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: 01 07 00 [16:06:23]MH_I2C_Read... [16:06:23]Read from MH i2c: 01 07 00 61 0A 00 48 00 00 00 3C 00 F6 [16:06:23]state=2 [16:06:23]Key pressed [16:06:24]int [16:06:24]Write to MH i2c: 01 00 00 62 0A 6C [16:06:24]*** FLAG_PRN_KEY reset [16:06:24]Write i2c OK [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: 01 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: 01 07 00 [16:06:24]MH_I2C_Read... [16:06:24]Read from MH i2c: 01 07 00 62 0A 00 00 00 00 00 FF 0F 81 [16:06:24]state=2 [16:06:24]Stop feed [16:06:25]int [16:06:25]Write to MH i2c: 01 00 00 63 0A 6D [16:06:25]*** FLAG_PRN_KEY set [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 63 0A 00 08 00 00 00 FF 0F 8A [16:06:25]state=0 [16:06:25]Key pressed [16:06:25]Feed [16:06:25]Write to MH i2c: D8 00 00 64 0A 45 [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: D8 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: D8 01 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: D8 01 00 64 0A 00 46 [16:06:25]int [16:06:25]Write to MH i2c: 01 00 00 65 0A 6F [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 65 0A 00 48 00 00 00 3C 00 FA [16:06:25]state=2 [16:06:25]Key pressed [16:06:25]int [16:06:25]Write to MH i2c: 01 00 00 66 0A 70 [16:06:25]*** FLAG_PRN_KEY reset [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 66 0A 00 00 00 00 00 F6 0F 7C [16:06:25]state=2 [16:06:25]Stop feed [16:06:25]int [16:06:25]Write to MH i2c: 01 00 00 67 0A 71 [16:06:25]*** FLAG_PRN_KEY set [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 67 0A 00 08 00 00 00 FF 0F 8E [16:06:25]state=0 [16:06:25]Key pressed [16:06:25]Feed [16:06:25]Write to MH i2c: D8 00 00 68 0A 49 [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: D8 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: D8 01 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: D8 01 00 68 0A 00 4A [16:06:25]int [16:06:25]Write to MH i2c: 01 00 00 69 0A 73 [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 69 0A 00 48 00 00 00 3C 00 FE [16:06:25]state=2 [16:06:25]Key pressed [16:06:25]int [16:06:25]Write to MH i2c: 01 00 00 6A 0A 74 [16:06:25]*** FLAG_PRN_KEY reset [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: 01 07 00 6A 0A 00 00 00 00 00 F6 0F 80 [16:06:25]state=2 [16:06:25]Stop feed [16:06:26]int [16:06:26]Write to MH i2c: 01 00 00 6B 0A 75 [16:06:26]*** FLAG_PRN_KEY set [16:06:26]Write i2c OK [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 07 00 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 07 00 6B 0A 00 08 00 00 00 FF 0F 92 [16:06:26]state=0 [16:06:26]Key pressed [16:06:26]Feed [16:06:26]Write to MH i2c: D8 00 00 6C 0A 4D [16:06:26]Write i2c OK [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: D8 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: D8 01 00 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: D8 01 00 6C 0A 00 4E [16:06:26]int [16:06:26]Write to MH i2c: 01 00 00 6D 0A 77 [16:06:26]Write i2c OK [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 07 00 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 07 00 6D 0A 00 48 00 00 00 3C 00 02 [16:06:26]state=2 [16:06:26]Key pressed [16:06:26]int [16:06:26]Write to MH i2c: 01 00 00 6E 0A 78 [16:06:26]*** FLAG_PRN_KEY reset [16:06:26]Write i2c OK [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 07 00 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 07 00 6E 0A 00 00 00 00 00 F7 0F 85 [16:06:26]state=2 [16:06:26]Stop feed [16:06:26]int [16:06:26]Write to MH i2c: 01 00 00 6F 0A 79 [16:06:26]*** FLAG_PRN_KEY set [16:06:26]Write i2c OK [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 07 00 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 07 00 6F 0A 00 08 00 00 00 FF 0F 96 [16:06:26]state=0 [16:06:26]Key pressed [16:06:26]Feed [16:06:26]Write to MH i2c: D8 00 00 70 0A 51 [16:06:26]Write i2c OK [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: D8 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: D8 01 00 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: D8 01 00 70 0A 00 52 [16:06:26]int [16:06:26]Write to MH i2c: 01 00 00 71 0A 7B [16:06:26]Write i2c OK [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 07 00 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: 01 07 00 71 0A 00 48 00 00 00 3C 00 06 [16:06:26]state=2 [16:06:26]Key pressed [16:06:27]int [16:06:27]Write to MH i2c: 01 00 00 72 0A 7C [16:06:27]*** FLAG_PRN_KEY reset [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 72 0A 00 00 00 00 00 F6 0F 88 [16:06:27]state=2 [16:06:27]Stop feed [16:06:27]int [16:06:27]Write to MH i2c: 01 00 00 73 0A 7D [16:06:27]*** FLAG_PRN_KEY set [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 73 0A 00 08 00 00 00 FF 0F 9A [16:06:27]state=0 [16:06:27]Key pressed [16:06:27]Feed [16:06:27]Write to MH i2c: D8 00 00 74 0A 55 [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: D8 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: D8 01 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: D8 01 00 74 0A 00 56 [16:06:27]int [16:06:27]Write to MH i2c: 01 00 00 75 0A 7F [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 75 0A 00 48 00 00 00 3C 00 0A [16:06:27]state=2 [16:06:27]Key pressed [16:06:27]int [16:06:27]Write to MH i2c: 01 00 00 76 0A 80 [16:06:27]*** FLAG_PRN_KEY reset [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 76 0A 00 00 00 00 00 F6 0F 8C [16:06:27]state=2 [16:06:27]Stop feed [16:06:27]OFD Sender: No OFD packet to send [16:06:27]int [16:06:27]Write to MH i2c: 01 00 00 77 0A 81 [16:06:27]*** FLAG_PRN_KEY set [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 77 0A 00 08 00 00 00 FF 0F 9E [16:06:27]state=0 [16:06:27]Key pressed [16:06:27]Feed [16:06:27]Write to MH i2c: D8 00 00 78 0A 59 [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: D8 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: D8 01 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: D8 01 00 78 0A 00 5A [16:06:28]int [16:06:28]Write to MH i2c: 01 00 00 79 0A 83 [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 79 0A 00 48 00 00 00 3D 00 0F [16:06:28]state=2 [16:06:28]Key pressed [16:06:28]int [16:06:28]Write to MH i2c: 01 00 00 7A 0A 84 [16:06:28]*** FLAG_PRN_KEY reset [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 7A 0A 00 00 00 00 00 F6 0F 90 [16:06:28]state=2 [16:06:28]Stop feed [16:06:28]int [16:06:28]Write to MH i2c: 01 00 00 7B 0A 85 [16:06:28]*** FLAG_PRN_KEY set [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 7B 0A 00 08 00 00 00 FF 0F A2 [16:06:28]state=0 [16:06:28]Key pressed [16:06:28]Feed [16:06:28]Write to MH i2c: D8 00 00 7C 0A 5D [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: D8 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: D8 01 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: D8 01 00 7C 0A 00 5E [16:06:28]int [16:06:28]Write to MH i2c: 01 00 00 7D 0A 87 [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 7D 0A 00 48 00 00 00 3C 00 12 [16:06:28]state=2 [16:06:28]Key pressed [16:06:28]int [16:06:28]Write to MH i2c: 01 00 00 7E 0A 88 [16:06:28]*** FLAG_PRN_KEY reset [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 7E 0A 00 00 00 00 00 F6 0F 94 [16:06:28]state=2 [16:06:28]Stop feed [16:06:32]OFD Sender: No OFD packet to send [16:06:37]OFD Sender: No OFD packet to send [16:06:42]OFD Sender: No OFD packet to send [16:06:47]OFD Sender: No OFD packet to send [16:06:52]OFD Sender: No OFD packet to send [16:06:57]OFD Sender: No OFD packet to send [16:07:02]OFD Sender: No OFD packet to send [16:07:07]OFD Sender: No OFD packet to send [16:07:12]OFD Sender: No OFD packet to send [16:07:17]OFD Sender: No OFD packet to send [16:07:22]OFD Sender: No OFD packet to send [16:07:27]OFD Sender: No OFD packet to send [16:07:32]OFD Sender: No OFD packet to send [16:07:37]OFD Sender: No OFD packet to send [16:07:42]OFD Sender: No OFD packet to send [16:07:47]OFD Sender: No OFD packet to send [16:07:52]OFD Sender: No OFD packet to send [16:07:57]OFD Sender: No OFD packet to send [16:08:02]OFD Sender: No OFD packet to send [16:08:07]OFD Sender: No OFD packet to send [16:08:12]OFD Sender: No OFD packet to send [16:08:17]OFD Sender: No OFD packet to send [16:08:22]OFD Sender: No OFD packet to send [16:08:27]OFD Sender: No OFD packet to send [16:08:32]OFD Sender: No OFD packet to send [16:08:37]OFD Sender: No OFD packet to send [16:08:42]OFD Sender: No OFD packet to send [16:08:47]OFD Sender: No OFD packet to send [16:08:52]OFD Sender: No OFD packet to send [16:08:57]OFD Sender: No OFD packet to send [16:09:02]OFD Sender: No OFD packet to send [16:09:07]OFD Sender: No OFD packet to send [16:09:12]OFD Sender: No OFD packet to send [16:09:17]OFD Sender: No OFD packet to send [16:09:22]OFD Sender: No OFD packet to send [16:09:27]OFD Sender: No OFD packet to send [16:09:32]OFD Sender: No OFD packet to send [16:09:37]OFD Sender: No OFD packet to send [16:09:42]OFD Sender: No OFD packet to send [16:09:47]OFD Sender: No OFD packet to send [16:09:48]accept exits with 7 [16:09:48]New connection [16:09:48]New thread 3067264356 created [16:09:48]Thread 3067407716 joined [16:09:48]Waiting for new connection... [16:09:48] Sock 7.Parse request [16:09:48]Sock 7.Check first char [16:09:48]Sock 7.First char is OK [16:09:48]request: POST /json_proto HTTP/1.0 [16:09:48]Method: POST [16:09:48]URL: /json_proto [16:09:48]Method is POST - this is cgi request [16:09:48]url: /json_proto [16:09:48]query_string will be loaded in cgi processing [16:09:48]execute_cgi json_proto POST (null) [16:09:48]execute_cgi path=json_proto method=POST [16:09:48]POST find Content-Length [16:09:48]Host: 172.17.53.195:8080 [16:09:48]Content-Length: 677 [16:09:48]Content-Type: application/json [16:09:48] [16:09:48]POST finish read [16:09:48]Found Content-Length = 677 [16:09:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:48]execute_script... [16:09: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)221694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:48]POST & json_proto [16:09:48]process_json_proto [16:09:48]json parsed OK: [16:09:48]protocol is kg_v1.0 [16:09:48]action value=close_receipt [16:09:48]process_action close_receipt [16:09:48]cmd_close_receipt [16:09:48]MH_GetDate [16:09:48]Write to MH i2c: F0 00 00 7F 0A 78 [16:09:48]Write i2c OK [16:09:48]MH_I2C_Read... [16:09:48]Read from MH i2c: F0 [16:09:48]MH_I2C_Read... [16:09:48]Read from MH i2c: F0 09 00 [16:09:48]MH_I2C_Read... [16:09:48]Read from MH i2c: F0 09 00 7F 0A 00 4E 71 1A 67 21 48 4A 65 D9 [16:09:48]GetLastDocTimeStamp 1729785966 [16:09:48]current date 1729786190 [16:09:48]FM_GetShiftState [16:09:48]SAM_PROTO_GetShiftState [16:09:48]wFMCommunicate request_size=4 [16:09:48]MH_SAM_APDU [16:09:48]CAPDU: 80 13 01 00 [16:09:48]Write to MH i2c: E2 08 00 80 0A 80 13 01 00 00 00 00 00 07 [16:09:48]Write i2c OK [16:09:48]MH_I2C_Read... [16:09:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:48]Read from MH i2c: E2 [16:09:48]MH_I2C_Read... [16:09:48]Read from MH i2c: E2 0E 00 [16:09:48]MH_I2C_Read... [16:09:48]Read from MH i2c: E2 0E 00 80 0A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 D5 [16:09:48]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:09:48]wFMCommunicate OK [16:09:48]SAM_PROTO_GetShiftState done [16:09:48]FM_GetShiftState done [16:09:48]opened in 1729730220 [16:09:48]opened+sec_in_day 1729816620 [16:09:48]quantity*price = 60009 [16:09:48]sum+1 = 60010 [16:09:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 185 24.10.2024 16:09 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167106 ФПД: 41783097284329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160950&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167106&fm=41783097284329&tin=02508201610067®Number=0000000000091764&sum=60000 [16:09:49]StoreToDocumentArchive [16:09:49]shift 538 fd 167106 [16:09:49]save to /storage/0538/doc_00167106 [16:09:49]save last doc name /storage/0538/doc_00167106 to /storage/kkm_last_doc_name [16:09:49]save OK [16:09:49]Clear old archive folders... [16:09:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:09:49]tlvbuf is 01607B80 [16:09:49]SAM_PROTO_ClearQueue [16:09:49]wFMCommunicate request_size=4 [16:09:49]MH_SAM_APDU [16:09:49]CAPDU: 80 09 00 00 [16:09:49]Write to MH i2c: E2 08 00 8D 0A 80 09 00 00 00 00 00 00 09 [16:09:49]Write i2c OK [16:09:49]MH_I2C_Read... [16:09:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:50]Read from MH i2c: E2 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 03 00 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 03 00 8D 0A 00 90 00 0B [16:09:50]RAPDU: 90 00 [16:09:50]wFMCommunicate OK [16:09:50]SAM_PROTO_ClearQueue done [16:09:50]KKMCreateOFDPacket [16:09:50]OFDProtocolAddRootSTLVToBuf [16:09:50]FM_MakeSignedData [16:09:50]FM_MakeSignedData [16:09:50]SAM_PROTO_SignData [16:09:50]wFMCommunicate request_size=4 [16:09:50]MH_SAM_APDU [16:09:50]CAPDU: 80 0D 01 02 [16:09:50]Write to MH i2c: E2 08 00 8E 0A 80 0D 01 02 00 00 00 00 11 [16:09:50]Write i2c OK [16:09:50]MH_I2C_Read... [16:09:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:50]Read from MH i2c: E2 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 03 00 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 03 00 8E 0A 00 90 00 0C [16:09:50]RAPDU: 90 00 [16:09:50]wFMCommunicate OK [16:09:50]wFMCommunicate request_size=255 [16:09:50]MH_SAM_APDU [16:09: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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 4E 71 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C2 8C 02 00 35 04 06 00 26 [16:09:50]Write to MH i2c: E2 02 01 8F 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 4E 71 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C2 8C 02 00 35 04 06 00 26 00 00 0F [16:09:50]Write i2c OK [16:09:50]MH_I2C_Read... [16:09:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:50]Read from MH i2c: E2 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 03 00 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 03 00 8F 0A 00 90 00 0D [16:09:50]RAPDU: 90 00 [16:09:50]wFMCommunicate OK [16:09:50]wFMCommunicate request_size=10 [16:09:50]MH_SAM_APDU [16:09:50]CAPDU: 80 0D 02 02 05 00 62 AB D6 E9 [16:09:50]Write to MH i2c: E2 0D 00 90 0A 80 0D 02 02 05 00 00 62 AB D6 E9 00 00 EA [16:09:50]Write i2c OK [16:09:50]MH_I2C_Read... [16:09:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:50]Read from MH i2c: E2 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 03 00 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 03 00 90 0A 00 90 00 0E [16:09:50]RAPDU: 90 00 [16:09:50]wFMCommunicate OK [16:09:50]wFMCommunicate request_size=4 [16:09:50]MH_SAM_APDU [16:09:50]CAPDU: 80 0D 03 02 [16:09:50]Write to MH i2c: E2 08 00 91 0A 80 0D 03 02 00 00 00 00 16 [16:09:50]Write i2c OK [16:09:50]MH_I2C_Read... [16:09:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:50]Read from MH i2c: E2 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 0B 00 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 0B 00 91 0A 00 D3 1C BE 0A 88 48 11 A8 90 00 57 [16:09:50]RAPDU: D3 1C BE 0A 88 48 11 A8 90 00 [16:09:50]wFMCommunicate OK [16:09:50]SAM_PROTO_SignData done [16:09:50]FM_MakeSignedData done [16:09:50]CreateOFDProtocolMessage [16:09:50]wFMCommunicate request_size=4 [16:09:50]MH_SAM_APDU [16:09:50]CAPDU: 80 11 00 00 [16:09:50]Write to MH i2c: E2 08 00 92 0A 80 11 00 00 00 00 00 00 16 [16:09:50]Write i2c OK [16:09:50]MH_I2C_Read... [16:09:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:50]Read from MH i2c: E2 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 17 00 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: E2 17 00 92 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 6E [16:09:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:09:50]wFMCommunicate OK [16:09:50]CreateOFDProtocolMessage done [16:09:50]OFDSenderStorePacket 167106 [16:09:50]StoreOFDPacket docnum=167106 [16:09:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 47 53 07 01 A3 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 4E 71 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C2 8C 02 00 35 04 06 00 26 00 62 AB D6 E9 D3 1C BE 0A 88 48 11 A8 [16:09:50]CheckFolder [16:09:50]dirname=/storage/ofd_packets [16:09:50]CheckFolder done [16:09:50]ProducePacketName [16:09:50]name=ofd_packets/00167106 [16:09:50]NVStorageSaveData ofd_packets/00167106 [16:09:50]File name is /storage/ofd_packets/00167106 [16:09:50]Write 301 bytes [16:09:50]NVStorageSaveData done [16:09:50]OFDSenderStorePacket done [16:09:50]KKMCreateOFDPacket done [16:09:50]NVStorageSaveData kkm_last_timestamp [16:09:50]File name is /storage/kkm_last_timestamp [16:09:50]Write 4 bytes [16:09:50]NVStorageSaveData done [16:09:50]ExternCall_PrintAddStr [16:09:50]wPrintStart [16:09:50]Write to MH i2c: 01 00 00 93 0A 9D [16:09:50]Write i2c OK [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: 01 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: 01 07 00 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: 01 07 00 93 0A 00 00 00 00 00 FF 0F B2 [16:09:50]RasterBufferAndPrint [16:09:50]line Счет N : (1)221694 [16:09:50]line ИНН: 02508201610067 [16:09:50]line Контрольно-Кассовый Чек [16:09:50]line ПРОДАЖА [16:09:50]line ТРК (МРК, ГНК) : 23 [16:09:50]line Товар: 2710124130 [16:09:50]line Аи-92-К-5 [16:09:50]line 8.970 * 66.90 [16:09:50]line = 600.09 [16:09:50]line НДС 12% НСП 1% [16:09:50]line > о реализуемом товаре [16:09:50]line ОКРУГЛЕНИЕ: -0.09 [16:09:50]line ИТОГО: 600.00 [16:09:50]line Внесено: 600.00 [16:09:50]line СДАЧА: 0.00 [16:09:50]line НСП 1% : 5.31 [16:09:50]line НДС 12% : 63.73 [16:09:50]line Наличными: 600.00 [16:09:50]line Безнал.: 0.00 [16:09:50]line Место: АЗС № 161 "Партнер Нефть" [16:09:50]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [16:09:50]line СНО: Общий режим [16:09:50]line Чек 185 24.10.2024 16:09 [16:09:50]line Смена: 538 ФФД: 1.0 [16:09:50]line ЗНМ: 0300000104 [16:09:50]line РНМ: 0000000000091764 [16:09:50]line Версия ККМ: 001 [16:09:50]line ФМ: 0000000000871759 [16:09:50]line ФД: 167106 [16:09:50]line ФПД: 41783097284329 [16:09:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160950&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167106&fm=41783097284329&tin=02508201610067®Number=0000000000091764&sum=60000 [16:09:50]OFD Sender: Processing packet 167106 [packets to send 48, broken 47] [16:09:50]ProducePacketName [16:09:50]name=ofd_packets/00167106 [16:09:50]OFD Sender: To server: pG, [16:09:50]CommunicateWithHost lk.salyk.kg:30040 [16:09:50]ConnectInit lk.salyk.kg [16:09:50]written 0, free lines is 4095 [16:09:50]Connected sock=10 [16:09: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 35 39 0F 01 00 00 47 53 07 01 A3 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 4E 71 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C2 8C 02 00 35 04 06 00 26 00 62 AB D6 E9 D3 1C BE 0A 88 48 11 A8 [16: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 35 39 4F 00 00 00 6A 53 47 00 50 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C2 8C 02 00 F4 03 04 00 B1 17 1A 67 B6 04 01 00 00 F1 DF 4E 6A EE 01 F3 89 [16:09:51]CommunicateWithHost err = 0 [16:09:51]CheckOFDResponse [16:09:51]1017 (14) - 77093643461234 [16:09:51]1041 (16) - 0000000000871759 [16:09:51]1040 (4) - 167106 [16:09:51]1012 (4) - 24.10.2024 09:47 [16:09:51]1206 (1) - 0 [16:09:51]OFD Sender: Remove packet 167106 [16:09:51]ProducePacketName [16:09:51]name=ofd_packets/00167106 [16:09:51]NVStorageDeleteData [16:09:51]Write to MH i2c: 01 00 00 BE 0A C8 [16:09:51]Write i2c OK [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: 01 [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: 01 07 00 [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: 01 07 00 BE 0A 00 00 00 00 00 BF 0C 9A [16:09:51]RasterBufferAndPrint [16:09:51]line [16:09:51]line [16:09:51]line [16:09:51]line [16:09:51]line [16:09:51]written 0, free lines is 3269 [16:09:51]MH_Cut [16:09:51]Write to MH i2c: D1 01 00 C5 0A 01 A1 [16:09:51]Write i2c OK [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: D1 [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: D1 01 00 [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: D1 01 00 C5 0A 00 A0 [16:09:51]Write to MH i2c: 01 00 00 C6 0A D0 [16:09:51]Write i2c OK [16:09:51]MH_I2C_Read... [16:09:51]OFD Sender: No OFD packet to send [16:09:52]*** Cut start [16:09:52]*** Partial cut [16:09:52]*** CUTSNS_PIN = 1 [16:09:52]*** CUTSNS_PIN = 0 [16:09:52]*** Brake cut motor [16:09:52]Read from MH i2c: 01 [16:09:52]MH_I2C_Read... [16:09:52]*** Stop cut motor [16:09:52]*** Cut end [16:09:52]Read from MH i2c: 01 07 00 [16:09:52]MH_I2C_Read... [16:09:52]Read from MH i2c: 01 07 00 C6 0A 00 00 00 00 00 FF 0F E5 [16:09:52]process_action close_receipt done [16:09:52]requested_data is exist [16:09:52]produce_requested_data [16:09:52]requested_item fm.sn is exist - process it [16:09:52]wFMCommunicate request_size=4 [16:09:52]MH_SAM_APDU [16:09:52]CAPDU: 80 11 00 00 [16:09:52]Write to MH i2c: E2 08 00 C7 0A 80 11 00 00 00 00 00 00 4B [16:09:52]Write i2c OK [16:09:52]MH_I2C_Read... [16:09:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:52]Read from MH i2c: E2 [16:09:52]MH_I2C_Read... [16:09:52]Read from MH i2c: E2 17 00 [16:09:52]MH_I2C_Read... [16:09:52]Read from MH i2c: E2 17 00 C7 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 A3 [16:09:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:09:52]wFMCommunicate OK [16:09:52]requested_item fd.num is exist - process it [16:09:52]SAM_PROTO_GetFieldsCounters [16:09:52]wFMCommunicate request_size=4 [16:09:52]MH_SAM_APDU [16:09:52]CAPDU: 80 13 00 00 [16:09:52]Write to MH i2c: E2 08 00 C8 0A 80 13 00 00 00 00 00 00 4E [16:09:52]Write i2c OK [16:09:52]MH_I2C_Read... [16:09:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:52]Read from MH i2c: E2 [16:09:52]MH_I2C_Read... [16:09:52]Read from MH i2c: E2 62 00 [16:09:52]MH_I2C_Read... [16:09:52]Read from MH i2c: E2 62 00 C8 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C2 8C 02 00 0E 04 04 00 1A 02 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 0D [16:09: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C2 8C 02 00 0E 04 04 00 1A 02 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 [16:09:53]wFMCommunicate OK [16:09:53]SAM_PROTO_GetFieldsCounters done [16:09:53]requested_item shift.num is exist - process it [16:09:53]requested_item shift.opened is exist - process it [16:09:53]req_shift_opened [16:09:53]FM_GetShiftState [16:09:53]SAM_PROTO_GetShiftState [16:09:53]wFMCommunicate request_size=4 [16:09:53]MH_SAM_APDU [16:09:53]CAPDU: 80 13 01 00 [16:09:53]Write to MH i2c: E2 08 00 C9 0A 80 13 01 00 00 00 00 00 50 [16:09:53]Write i2c OK [16:09:53]MH_I2C_Read... [16:09:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:53]Read from MH i2c: E2 [16:09:53]MH_I2C_Read... [16:09:53]Read from MH i2c: E2 0E 00 [16:09:53]MH_I2C_Read... [16:09:53]Read from MH i2c: E2 0E 00 C9 0A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 1E [16:09:53]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:09:53]wFMCommunicate OK [16:09:53]SAM_PROTO_GetShiftState done [16:09:53]FM_GetShiftState done [16:09:53]req_shift_opened done [16:09:53]requested_item shift.open_date is exist - process it [16:09:53]req_shift_open_date [16:09:53]req_shift_open_date done [16:09:53]produce_requested_data done [16:09:53]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167106,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:09:53]process_action_free close_receipt [16:09:53]json_value_free [16:09:53]json_value_free done [16:09:53]process_json_proto returns [16:09:53]Send response to host [16:09:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167106,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:09:53]free response buf [16:09:53]execute_script done [16:09:53]execute_script returns [16:09:53]free content buf [16:09:53]Sock 7.Close socket [16:09:53]Sock 7.Thread stoped [16:09:56]OFD Sender: No OFD packet to send [16:10:01]OFD Sender: No OFD packet to send [16:10:06]OFD Sender: No OFD packet to send [16:10:11]OFD Sender: No OFD packet to send [16:10:16]OFD Sender: No OFD packet to send [16:10:21]OFD Sender: No OFD packet to send [16:10:26]OFD Sender: No OFD packet to send [16:10:31]OFD Sender: No OFD packet to send [16:10:36]OFD Sender: No OFD packet to send [16:10:41]OFD Sender: No OFD packet to send [16:10:46]OFD Sender: No OFD packet to send [16:10:51]OFD Sender: No OFD packet to send [16:10:56]OFD Sender: No OFD packet to send [16:11:01]OFD Sender: No OFD packet to send [16:11:06]OFD Sender: No OFD packet to send [16:11:11]OFD Sender: No OFD packet to send [16:11:16]OFD Sender: No OFD packet to send [16:11:21]OFD Sender: No OFD packet to send [16:11:26]OFD Sender: No OFD packet to send [16:11:31]OFD Sender: No OFD packet to send [16:11:36]OFD Sender: No OFD packet to send [16:11:41]OFD Sender: No OFD packet to send [16:11:46]OFD Sender: No OFD packet to send [16:11:51]OFD Sender: No OFD packet to send [16:11:56]OFD Sender: No OFD packet to send [16:12:01]OFD Sender: No OFD packet to send [16:12:06]OFD Sender: No OFD packet to send [16:12:11]accept exits with 9 [16:12:11]New connection [16:12:11]New thread 3067407716 created [16:12:11]Thread 3067264356 joined [16:12:11]Waiting for new connection... [16:12:11] Sock 9.Parse request [16:12:11]Sock 9.Check first char [16:12:11]Sock 9.First char is OK [16:12:11]request: POST /json_proto HTTP/1.0 [16:12:11]Method: POST [16:12:11]URL: /json_proto [16:12:11]Method is POST - this is cgi request [16:12:11]url: /json_proto [16:12:11]query_string will be loaded in cgi processing [16:12:11]execute_cgi json_proto POST (null) [16:12:11]execute_cgi path=json_proto method=POST [16:12:11]POST find Content-Length [16:12:11]Host: 172.17.53.195:8080 [16:12:11]Content-Length: 677 [16:12:11]Content-Type: application/json [16:12:11] [16:12:11]POST finish read [16:12:11]Found Content-Length = 677 [16:12:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "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" ] } } [16:12:11]execute_script... [16:12:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "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" ] } } [16:12:11]POST & json_proto [16:12:11]process_json_proto [16:12:11]json parsed OK: [16:12:11]protocol is kg_v1.0 [16:12:11]action value=close_receipt [16:12:11]process_action close_receipt [16:12:11]cmd_close_receipt [16:12:11]MH_GetDate [16:12:11]Write to MH i2c: F0 00 00 CA 0A C3 [16:12:11]Write i2c OK [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: F0 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: F0 09 00 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: F0 09 00 CA 0A 00 DC 71 1A 67 21 48 4A 65 B2 [16:12:11]GetLastDocTimeStamp 1729786190 [16:12:11]current date 1729786332 [16:12:11]FM_GetShiftState [16:12:11]SAM_PROTO_GetShiftState [16:12:11]wFMCommunicate request_size=4 [16:12:11]MH_SAM_APDU [16:12:11]CAPDU: 80 13 01 00 [16:12:11]Write to MH i2c: E2 08 00 CB 0A 80 13 01 00 00 00 00 00 52 [16:12:11]Write i2c OK [16:12:11]MH_I2C_Read... [16:12:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:11]Read from MH i2c: E2 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: E2 0E 00 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: E2 0E 00 CB 0A 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 20 [16:12:11]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:12:11]wFMCommunicate OK [16:12:11]SAM_PROTO_GetShiftState done [16:12:11]FM_GetShiftState done [16:12:11]opened in 1729730220 [16:12:11]opened+sec_in_day 1729816620 [16:12:11]quantity*price = 50010 [16:12:11]sum+1 = 50012 [16:12:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 186 24.10.2024 16:12 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167107 ФПД: 9089800357937 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161212&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167107&fm=9089800357937&tin=02508201610067®Number=0000000000091764&sum=50000 [16:12:12]StoreToDocumentArchive [16:12:12]shift 538 fd 167107 [16:12:12]save to /storage/0538/doc_00167107 [16:12:12]save last doc name /storage/0538/doc_00167107 to /storage/kkm_last_doc_name [16:12:12]save OK [16:12:12]Clear old archive folders... [16:12:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:12:12]tlvbuf is 01594160 [16:12:12]SAM_PROTO_ClearQueue [16:12:12]wFMCommunicate request_size=4 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 09 00 00 [16:12:12]Write to MH i2c: E2 08 00 D8 0A 80 09 00 00 00 00 00 00 54 [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 D8 0A 00 90 00 56 [16:12:12]RAPDU: 90 00 [16:12:12]wFMCommunicate OK [16:12:12]SAM_PROTO_ClearQueue done [16:12:12]KKMCreateOFDPacket [16:12:12]OFDProtocolAddRootSTLVToBuf [16:12:12]FM_MakeSignedData [16:12:12]FM_MakeSignedData [16:12:12]SAM_PROTO_SignData [16:12:12]wFMCommunicate request_size=4 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 0D 01 02 [16:12:12]Write to MH i2c: E2 08 00 D9 0A 80 0D 01 02 00 00 00 00 5C [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 D9 0A 00 90 00 57 [16:12:12]RAPDU: 90 00 [16:12:12]wFMCommunicate OK [16:12:12]wFMCommunicate request_size=255 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 BA 00 00 00 F4 03 04 00 DC 71 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C3 8C 02 00 35 04 06 00 08 [16:12:12]Write to MH i2c: E2 02 01 DA 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 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 BA 00 00 00 F4 03 04 00 DC 71 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C3 8C 02 00 35 04 06 00 08 00 00 C7 [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 DA 0A 00 90 00 58 [16:12:12]RAPDU: 90 00 [16:12:12]wFMCommunicate OK [16:12:12]wFMCommunicate request_size=10 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 0D 02 02 05 44 62 52 48 31 [16:12:12]Write to MH i2c: E2 0D 00 DB 0A 80 0D 02 02 05 00 44 62 52 48 31 00 00 DA [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 DB 0A 00 90 00 59 [16:12:12]RAPDU: 90 00 [16:12:12]wFMCommunicate OK [16:12:12]wFMCommunicate request_size=4 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 0D 03 02 [16:12:12]Write to MH i2c: E2 08 00 DC 0A 80 0D 03 02 00 00 00 00 61 [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 0B 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 0B 00 DC 0A 00 7E 26 79 94 B9 89 10 8F 90 00 F4 [16:12:12]RAPDU: 7E 26 79 94 B9 89 10 8F 90 00 [16:12:12]wFMCommunicate OK [16:12:12]SAM_PROTO_SignData done [16:12:12]FM_MakeSignedData done [16:12:12]CreateOFDProtocolMessage [16:12:12]wFMCommunicate request_size=4 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 11 00 00 [16:12:12]Write to MH i2c: E2 08 00 DD 0A 80 11 00 00 00 00 00 00 61 [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 17 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 17 00 DD 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 B9 [16:12:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:12:12]wFMCommunicate OK [16:12:12]CreateOFDProtocolMessage done [16:12:12]OFDSenderStorePacket 167107 [16:12:12]StoreOFDPacket docnum=167107 [16:12:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 6B AD 07 01 24 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 BA 00 00 00 F4 03 04 00 DC 71 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C3 8C 02 00 35 04 06 00 08 44 62 52 48 31 7E 26 79 94 B9 89 10 8F [16:12:12]CheckFolder [16:12:12]dirname=/storage/ofd_packets [16:12:12]CheckFolder done [16:12:12]ProducePacketName [16:12:12]name=ofd_packets/00167107 [16:12:12]NVStorageSaveData ofd_packets/00167107 [16:12:12]File name is /storage/ofd_packets/00167107 [16:12:12]Write 301 bytes [16:12:12]NVStorageSaveData done [16:12:12]OFDSenderStorePacket done [16:12:12]KKMCreateOFDPacket done [16:12:12]NVStorageSaveData kkm_last_timestamp [16:12:12]File name is /storage/kkm_last_timestamp [16:12:12]Write 4 bytes [16:12:12]NVStorageSaveData done [16:12:12]ExternCall_PrintAddStr [16:12:12]wPrintStart [16:12:12]Write to MH i2c: 01 00 00 DE 0A E8 [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: 01 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: 01 07 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: 01 07 00 DE 0A 00 00 00 00 00 FF 0F FD [16:12:12]RasterBufferAndPrint [16:12:12]line Счет N : (1)221695 [16:12:12]line ИНН: 02508201610067 [16:12:12]line Контрольно-Кассовый Чек [16:12:12]line ПРОДАЖА [16:12:12]line ТРК (МРК, ГНК) : 24 [16:12:12]line Товар: 2710124500 [16:12:12]line Аи-95-К-5 [16:12:12]line 6.740 * 74.20 [16:12:12]line = 500.11 [16:12:12]line НДС 12% НСП 1% [16:12:12]line > о реализуемом товаре [16:12:12]line ОКРУГЛЕНИЕ: -0.11 [16:12:12]line ИТОГО: 500.00 [16:12:12]line Внесено: 500.00 [16:12:12]line СДАЧА: 0.00 [16:12:12]line НСП 1% : 4.43 [16:12:12]line НДС 12% : 53.11 [16:12:12]line Наличными: 500.00 [16:12:12]line Безнал.: 0.00 [16:12:12]line Место: АЗС № 161 "Партнер Нефть" [16:12:12]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [16:12:12]line СНО: Общий режим [16:12:12]line Чек 186 24.10.2024 16:12 [16:12:12]line Смена: 538 ФФД: 1.0 [16:12:12]line ЗНМ: 0300000104 [16:12:12]line РНМ: 0000000000091764 [16:12:12]line Версия ККМ: 001 [16:12:12]line ФМ: 0000000000871759 [16:12:12]line ФД: 167107 [16:12:12]line ФПД: 9089800357937 [16:12:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161212&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167107&fm=9089800357937&tin=02508201610067®Number=0000000000091764&sum=50000 [16:12:13]OFD Sender: Processing packet 167107 [packets to send 48, broken 47] [16:12:13]ProducePacketName [16:12:13]name=ofd_packets/00167107 [16:12:13]OFD Sender: To server: pG, [16:12:13]CommunicateWithHost lk.salyk.kg:30040 [16:12:13]ConnectInit lk.salyk.kg [16:12:13]written 0, free lines is 4095 [16:12:13]Connected sock=10 [16:12: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 35 39 0F 01 00 00 6B AD 07 01 24 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 BA 00 00 00 F4 03 04 00 DC 71 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C3 8C 02 00 35 04 06 00 08 44 62 52 48 31 7E 26 79 94 B9 89 10 8F [16:12: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 35 39 4F 00 00 00 99 E7 47 00 94 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 35 39 10 04 04 00 C3 8C 02 00 F4 03 04 00 40 18 1A 67 B6 04 01 00 00 82 0C 90 D3 89 33 9D D4 [16:12:13]CommunicateWithHost err = 0 [16:12:13]CheckOFDResponse [16:12:13]1017 (14) - 77093643461234 [16:12:13]1041 (16) - 0000000000871759 [16:12:13]1040 (4) - 167107 [16:12:13]1012 (4) - 24.10.2024 09:49 [16:12:13]1206 (1) - 0 [16:12:13]OFD Sender: Remove packet 167107 [16:12:13]ProducePacketName [16:12:13]name=ofd_packets/00167107 [16:12:13]NVStorageDeleteData [16:12:13]Write to MH i2c: 01 00 00 09 0B 14 [16:12:13]Write i2c OK [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: 01 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: 01 07 00 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: 01 07 00 09 0B 00 00 00 00 00 AF 0C D6 [16:12:13]RasterBufferAndPrint [16:12:13]line [16:12:13]line [16:12:13]line [16:12:13]line [16:12:13]line [16:12:13]written 0, free lines is 3253 [16:12:13]MH_Cut [16:12:13]Write to MH i2c: D1 01 00 10 0B 01 ED [16:12:13]Write i2c OK [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: D1 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: D1 01 00 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: D1 01 00 10 0B 00 EC [16:12:13]Write to MH i2c: 01 00 00 11 0B 1C [16:12:13]Write i2c OK [16:12:13]MH_I2C_Read... [16:12:14]OFD Sender: No OFD packet to send [16:12:14]*** Cut start [16:12:14]*** Partial cut [16:12:14]*** CUTSNS_PIN = 1 [16:12:14]*** CUTSNS_PIN = 0 [16:12:14]*** Brake cut motor [16:12:15]Read from MH i2c: 01 [16:12:15]MH_I2C_Read... [16:12:15]*** Stop cut motor [16:12:15]*** Cut end [16:12:15]Read from MH i2c: 01 07 00 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: 01 07 00 11 0B 00 00 00 00 00 FF 0F 31 [16:12:15]process_action close_receipt done [16:12:15]requested_data is exist [16:12:15]produce_requested_data [16:12:15]requested_item fm.sn is exist - process it [16:12:15]wFMCommunicate request_size=4 [16:12:15]MH_SAM_APDU [16:12:15]CAPDU: 80 11 00 00 [16:12:15]Write to MH i2c: E2 08 00 12 0B 80 11 00 00 00 00 00 00 97 [16:12:15]Write i2c OK [16:12:15]MH_I2C_Read... [16:12:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:15]Read from MH i2c: E2 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 17 00 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 17 00 12 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 EF [16:12:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:12:15]wFMCommunicate OK [16:12:15]requested_item fd.num is exist - process it [16:12:15]SAM_PROTO_GetFieldsCounters [16:12:15]wFMCommunicate request_size=4 [16:12:15]MH_SAM_APDU [16:12:15]CAPDU: 80 13 00 00 [16:12:15]Write to MH i2c: E2 08 00 13 0B 80 13 00 00 00 00 00 00 9A [16:12:15]Write i2c OK [16:12:15]MH_I2C_Read... [16:12:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:15]Read from MH i2c: E2 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 62 00 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 62 00 13 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C3 8C 02 00 0E 04 04 00 1A 02 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 5D [16:12: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C3 8C 02 00 0E 04 04 00 1A 02 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 [16:12:15]wFMCommunicate OK [16:12:15]SAM_PROTO_GetFieldsCounters done [16:12:15]requested_item shift.num is exist - process it [16:12:15]requested_item shift.opened is exist - process it [16:12:15]req_shift_opened [16:12:15]FM_GetShiftState [16:12:15]SAM_PROTO_GetShiftState [16:12:15]wFMCommunicate request_size=4 [16:12:15]MH_SAM_APDU [16:12:15]CAPDU: 80 13 01 00 [16:12:15]Write to MH i2c: E2 08 00 14 0B 80 13 01 00 00 00 00 00 9C [16:12:15]Write i2c OK [16:12:15]MH_I2C_Read... [16:12:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:15]Read from MH i2c: E2 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 0E 00 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 0E 00 14 0B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 6A [16:12:15]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:12:15]wFMCommunicate OK [16:12:15]SAM_PROTO_GetShiftState done [16:12:15]FM_GetShiftState done [16:12:15]req_shift_opened done [16:12:15]requested_item shift.open_date is exist - process it [16:12:15]req_shift_open_date [16:12:15]req_shift_open_date done [16:12:15]produce_requested_data done [16:12:15]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167107,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:12:15]process_action_free close_receipt [16:12:15]json_value_free [16:12:15]json_value_free done [16:12:15]process_json_proto returns [16:12:15]Send response to host [16:12:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167107,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:12:15]free response buf [16:12:15]execute_script done [16:12:15]execute_script returns [16:12:15]free content buf [16:12:15]Sock 9.Close socket [16:12:15]Sock 9.Thread stoped [16:12:19]OFD Sender: No OFD packet to send [16:12:24]OFD Sender: No OFD packet to send [16:12:29]OFD Sender: No OFD packet to send [16:12:34]OFD Sender: No OFD packet to send [16:12:39]OFD Sender: No OFD packet to send [16:12:44]OFD Sender: No OFD packet to send [16:12:49]OFD Sender: No OFD packet to send [16:12:54]OFD Sender: No OFD packet to send [16:12:59]OFD Sender: No OFD packet to send [16:13:04]OFD Sender: No OFD packet to send [16:13:09]OFD Sender: No OFD packet to send [16:13:14]OFD Sender: No OFD packet to send [16:13:19]OFD Sender: No OFD packet to send [16:13:24]OFD Sender: No OFD packet to send [16:13:29]OFD Sender: No OFD packet to send [16:13:34]OFD Sender: No OFD packet to send [16:13:39]OFD Sender: No OFD packet to send [16:13:44]OFD Sender: No OFD packet to send [16:13:49]OFD Sender: No OFD packet to send [16:13:54]OFD Sender: No OFD packet to send [16:13:59]OFD Sender: No OFD packet to send [16:14:04]OFD Sender: No OFD packet to send [16:14:09]OFD Sender: No OFD packet to send [16:14:14]OFD Sender: No OFD packet to send [16:14:19]OFD Sender: No OFD packet to send [16:14:24]OFD Sender: No OFD packet to send [16:14:29]OFD Sender: No OFD packet to send [16:14:34]OFD Sender: No OFD packet to send [16:14:39]OFD Sender: No OFD packet to send [16:14:44]OFD Sender: No OFD packet to send [16:14:49]OFD Sender: No OFD packet to send [16:14:50]accept exits with 7 [16:14:50]New connection [16:14:50]New thread 3067264356 created [16:14:50]Thread 3067407716 joined [16:14:50]Waiting for new connection... [16:14:50] Sock 7.Parse request [16:14:50]Sock 7.Check first char [16:14:50]Sock 7.First char is OK [16:14:50]request: POST /json_proto HTTP/1.0 [16:14:50]Method: POST [16:14:50]URL: /json_proto [16:14:50]Method is POST - this is cgi request [16:14:50]url: /json_proto [16:14:50]query_string will be loaded in cgi processing [16:14:50]execute_cgi json_proto POST (null) [16:14:50]execute_cgi path=json_proto method=POST [16:14:50]POST find Content-Length [16:14:50]Host: 172.17.53.195:8080 [16:14:50]Content-Length: 677 [16:14:50]Content-Type: application/json [16:14:50] [16:14:50]POST finish read [16:14:50]Found Content-Length = 677 [16:14:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:50]execute_script... [16:14: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)221696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:50]POST & json_proto [16:14:50]process_json_proto [16:14:50]json parsed OK: [16:14:50]protocol is kg_v1.0 [16:14:50]action value=close_receipt [16:14:50]process_action close_receipt [16:14:50]cmd_close_receipt [16:14:50]MH_GetDate [16:14:50]Write to MH i2c: F0 00 00 15 0B 0F [16:14:50]Write i2c OK [16:14:50]MH_I2C_Read... [16:14:50]Read from MH i2c: F0 [16:14:50]MH_I2C_Read... [16:14:50]Read from MH i2c: F0 09 00 [16:14:50]MH_I2C_Read... [16:14:50]Read from MH i2c: F0 09 00 15 0B 00 7B 72 1A 67 21 48 4A 65 9E [16:14:50]GetLastDocTimeStamp 1729786332 [16:14:50]current date 1729786491 [16:14:50]FM_GetShiftState [16:14:50]SAM_PROTO_GetShiftState [16:14:50]wFMCommunicate request_size=4 [16:14:50]MH_SAM_APDU [16:14:50]CAPDU: 80 13 01 00 [16:14:50]Write to MH i2c: E2 08 00 16 0B 80 13 01 00 00 00 00 00 9E [16:14:50]Write i2c OK [16:14:50]MH_I2C_Read... [16:14:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:50]Read from MH i2c: E2 [16:14:50]MH_I2C_Read... [16:14:50]Read from MH i2c: E2 0E 00 [16:14:50]MH_I2C_Read... [16:14:50]Read from MH i2c: E2 0E 00 16 0B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 6C [16:14:50]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:14:50]wFMCommunicate OK [16:14:50]SAM_PROTO_GetShiftState done [16:14:50]FM_GetShiftState done [16:14:50]opened in 1729730220 [16:14:50]opened+sec_in_day 1729816620 [16:14:50]quantity*price = 40006 [16:14:50]sum+1 = 40007 [16:14:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 187 24.10.2024 16:14 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167108 ФПД: 165051140228570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161451&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167108&fm=165051140228570&tin=02508201610067®Number=0000000000091764&sum=40000 [16:14:51]StoreToDocumentArchive [16:14:51]shift 538 fd 167108 [16:14:51]save to /storage/0538/doc_00167108 [16:14:51]save last doc name /storage/0538/doc_00167108 to /storage/kkm_last_doc_name [16:14:51]save OK [16:14:51]Clear old archive folders... [16:14:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:14:51]tlvbuf is B6F498C0 [16:14:51]SAM_PROTO_ClearQueue [16:14:51]wFMCommunicate request_size=4 [16:14:51]MH_SAM_APDU [16:14:51]CAPDU: 80 09 00 00 [16:14:51]Write to MH i2c: E2 08 00 23 0B 80 09 00 00 00 00 00 00 A0 [16:14:51]Write i2c OK [16:14:51]MH_I2C_Read... [16:14:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:51]Read from MH i2c: E2 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 03 00 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 03 00 23 0B 00 90 00 A2 [16:14:51]RAPDU: 90 00 [16:14:51]wFMCommunicate OK [16:14:51]SAM_PROTO_ClearQueue done [16:14:51]KKMCreateOFDPacket [16:14:51]OFDProtocolAddRootSTLVToBuf [16:14:51]FM_MakeSignedData [16:14:51]FM_MakeSignedData [16:14:51]SAM_PROTO_SignData [16:14:51]wFMCommunicate request_size=4 [16:14:51]MH_SAM_APDU [16:14:51]CAPDU: 80 0D 01 02 [16:14:51]Write to MH i2c: E2 08 00 24 0B 80 0D 01 02 00 00 00 00 A8 [16:14:51]Write i2c OK [16:14:51]MH_I2C_Read... [16:14:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:51]Read from MH i2c: E2 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 03 00 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 03 00 24 0B 00 90 00 A3 [16:14:51]RAPDU: 90 00 [16:14:51]wFMCommunicate OK [16:14:51]wFMCommunicate request_size=255 [16:14:51]MH_SAM_APDU [16:14:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 7B 72 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C4 8C 02 00 35 04 06 00 96 [16:14:51]Write to MH i2c: E2 02 01 25 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 7B 72 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C4 8C 02 00 35 04 06 00 96 00 00 3A [16:14:51]Write i2c OK [16:14:51]MH_I2C_Read... [16:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:51]Read from MH i2c: E2 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 03 00 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 03 00 25 0B 00 90 00 A4 [16:14:51]RAPDU: 90 00 [16:14:51]wFMCommunicate OK [16:14:51]wFMCommunicate request_size=10 [16:14:51]MH_SAM_APDU [16:14:51]CAPDU: 80 0D 02 02 05 1C F6 95 45 DA [16:14:51]Write to MH i2c: E2 0D 00 26 0B 80 0D 02 02 05 00 1C F6 95 45 DA 00 00 7B [16:14:51]Write i2c OK [16:14:51]MH_I2C_Read... [16:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:51]Read from MH i2c: E2 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 03 00 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 03 00 26 0B 00 90 00 A5 [16:14:51]RAPDU: 90 00 [16:14:51]wFMCommunicate OK [16:14:51]wFMCommunicate request_size=4 [16:14:51]MH_SAM_APDU [16:14:51]CAPDU: 80 0D 03 02 [16:14:51]Write to MH i2c: E2 08 00 27 0B 80 0D 03 02 00 00 00 00 AD [16:14:51]Write i2c OK [16:14:51]MH_I2C_Read... [16:14:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:51]Read from MH i2c: E2 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 0B 00 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 0B 00 27 0B 00 18 20 B3 17 B4 8D 4A 96 90 00 D1 [16:14:51]RAPDU: 18 20 B3 17 B4 8D 4A 96 90 00 [16:14:51]wFMCommunicate OK [16:14:51]SAM_PROTO_SignData done [16:14:51]FM_MakeSignedData done [16:14:51]CreateOFDProtocolMessage [16:14:51]wFMCommunicate request_size=4 [16:14:51]MH_SAM_APDU [16:14:51]CAPDU: 80 11 00 00 [16:14:51]Write to MH i2c: E2 08 00 28 0B 80 11 00 00 00 00 00 00 AD [16:14:51]Write i2c OK [16:14:51]MH_I2C_Read... [16:14:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:52]Read from MH i2c: E2 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: E2 17 00 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: E2 17 00 28 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 05 [16:14:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:14:52]wFMCommunicate OK [16:14:52]CreateOFDProtocolMessage done [16:14:52]OFDSenderStorePacket 167108 [16:14:52]StoreOFDPacket docnum=167108 [16:14:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 DE 60 07 01 08 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 7B 72 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C4 8C 02 00 35 04 06 00 96 1C F6 95 45 DA 18 20 B3 17 B4 8D 4A 96 [16:14:52]CheckFolder [16:14:52]dirname=/storage/ofd_packets [16:14:52]CheckFolder done [16:14:52]ProducePacketName [16:14:52]name=ofd_packets/00167108 [16:14:52]NVStorageSaveData ofd_packets/00167108 [16:14:52]File name is /storage/ofd_packets/00167108 [16:14:52]Write 301 bytes [16:14:52]NVStorageSaveData done [16:14:52]OFDSenderStorePacket done [16:14:52]KKMCreateOFDPacket done [16:14:52]NVStorageSaveData kkm_last_timestamp [16:14:52]File name is /storage/kkm_last_timestamp [16:14:52]Write 4 bytes [16:14:52]NVStorageSaveData done [16:14:52]ExternCall_PrintAddStr [16:14:52]wPrintStart [16:14:52]Write to MH i2c: 01 00 00 29 0B 34 [16:14:52]Write i2c OK [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: 01 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: 01 07 00 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: 01 07 00 29 0B 00 00 00 00 00 FF 0F 49 [16:14:52]RasterBufferAndPrint [16:14:52]line Счет N : (1)221696 [16:14:52]line ИНН: 02508201610067 [16:14:52]line Контрольно-Кассовый Чек [16:14:52]line ПРОДАЖА [16:14:52]line ТРК (МРК, ГНК) : 13 [16:14:52]line Товар: 2710124130 [16:14:52]line Аи-92-К-5 [16:14:52]line 5.980 * 66.90 [16:14:52]line = 400.06 [16:14:52]line НДС 12% НСП 1% [16:14:52]line > о реализуемом товаре [16:14:52]line ОКРУГЛЕНИЕ: -0.06 [16:14:52]line ИТОГО: 400.00 [16:14:52]line Внесено: 400.00 [16:14:52]line СДАЧА: 0.00 [16:14:52]line НСП 1% : 3.54 [16:14:52]line НДС 12% : 42.48 [16:14:52]line Наличными: 400.00 [16:14:52]line Безнал.: 0.00 [16:14:52]line Место: АЗС № 161 "Партнер Нефть" [16:14:52]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [16:14:52]line СНО: Общий режим [16:14:52]line Чек 187 24.10.2024 16:14 [16:14:52]line Смена: 538 ФФД: 1.0 [16:14:52]line ЗНМ: 0300000104 [16:14:52]line РНМ: 0000000000091764 [16:14:52]line Версия ККМ: 001 [16:14:52]line ФМ: 0000000000871759 [16:14:52]line ФД: 167108 [16:14:52]line ФПД: 165051140228570 [16:14:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161451&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167108&fm=165051140228570&tin=02508201610067®Number=0000000000091764&sum=40000 [16:14:52]OFD Sender: Processing packet 167108 [packets to send 48, broken 47] [16:14:52]ProducePacketName [16:14:52]name=ofd_packets/00167108 [16:14:52]OFD Sender: To server: pG, [16:14:52]CommunicateWithHost lk.salyk.kg:30040 [16:14:52]ConnectInit lk.salyk.kg [16:14:52]written 0, free lines is 4095 [16:14:52]Connected sock=10 [16:14: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 35 39 0F 01 00 00 DE 60 07 01 08 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 7B 72 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C4 8C 02 00 35 04 06 00 96 1C F6 95 45 DA 18 20 B3 17 B4 8D 4A 96 [16:14: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 35 39 4F 00 00 00 1C 46 47 00 6A 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 35 39 10 04 04 00 C4 8C 02 00 F4 03 04 00 DF 18 1A 67 B6 04 01 00 00 01 BA 91 2E C2 84 6A C2 [16:14:52]CommunicateWithHost err = 0 [16:14:52]CheckOFDResponse [16:14:52]1017 (14) - 77093643461234 [16:14:52]1041 (16) - 0000000000871759 [16:14:52]1040 (4) - 167108 [16:14:52]1012 (4) - 24.10.2024 09:52 [16:14:52]1206 (1) - 0 [16:14:52]OFD Sender: Remove packet 167108 [16:14:52]ProducePacketName [16:14:52]name=ofd_packets/00167108 [16:14:52]NVStorageDeleteData [16:14:52]Write to MH i2c: 01 00 00 54 0B 5F [16:14:52]Write i2c OK [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: 01 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: 01 07 00 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: 01 07 00 54 0B 00 00 00 00 00 AD 0C 1F [16:14:52]RasterBufferAndPrint [16:14:52]line [16:14:52]line [16:14:52]line [16:14:52]line [16:14:52]line [16:14:52]written 0, free lines is 3251 [16:14:52]MH_Cut [16:14:52]Write to MH i2c: D1 01 00 5B 0B 01 38 [16:14:52]Write i2c OK [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: D1 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: D1 01 00 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: D1 01 00 5B 0B 00 37 [16:14:52]Write to MH i2c: 01 00 00 5C 0B 67 [16:14:52]Write i2c OK [16:14:52]MH_I2C_Read... [16:14:53]OFD Sender: No OFD packet to send [16:14:53]*** Cut start [16:14:53]*** Partial cut [16:14:53]*** CUTSNS_PIN = 1 [16:14:53]*** CUTSNS_PIN = 0 [16:14:53]*** Brake cut motor [16:14:54]Read from MH i2c: 01 [16:14:54]MH_I2C_Read... [16:14:54]*** Stop cut motor [16:14:54]*** Cut end [16:14:54]Read from MH i2c: 01 07 00 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: 01 07 00 5C 0B 00 00 00 00 00 FF 0F 7C [16:14:54]process_action close_receipt done [16:14:54]requested_data is exist [16:14:54]produce_requested_data [16:14:54]requested_item fm.sn is exist - process it [16:14:54]wFMCommunicate request_size=4 [16:14:54]MH_SAM_APDU [16:14:54]CAPDU: 80 11 00 00 [16:14:54]Write to MH i2c: E2 08 00 5D 0B 80 11 00 00 00 00 00 00 E2 [16:14:54]Write i2c OK [16:14:54]MH_I2C_Read... [16:14:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:54]Read from MH i2c: E2 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 17 00 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 17 00 5D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 3A [16:14:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:14:54]wFMCommunicate OK [16:14:54]requested_item fd.num is exist - process it [16:14:54]SAM_PROTO_GetFieldsCounters [16:14:54]wFMCommunicate request_size=4 [16:14:54]MH_SAM_APDU [16:14:54]CAPDU: 80 13 00 00 [16:14:54]Write to MH i2c: E2 08 00 5E 0B 80 13 00 00 00 00 00 00 E5 [16:14:54]Write i2c OK [16:14:54]MH_I2C_Read... [16:14:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:54]Read from MH i2c: E2 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 62 00 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 62 00 5E 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C4 8C 02 00 0E 04 04 00 1A 02 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 AC [16:14: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C4 8C 02 00 0E 04 04 00 1A 02 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 [16:14:54]wFMCommunicate OK [16:14:54]SAM_PROTO_GetFieldsCounters done [16:14:54]requested_item shift.num is exist - process it [16:14:54]requested_item shift.opened is exist - process it [16:14:54]req_shift_opened [16:14:54]FM_GetShiftState [16:14:54]SAM_PROTO_GetShiftState [16:14:54]wFMCommunicate request_size=4 [16:14:54]MH_SAM_APDU [16:14:54]CAPDU: 80 13 01 00 [16:14:54]Write to MH i2c: E2 08 00 5F 0B 80 13 01 00 00 00 00 00 E7 [16:14:54]Write i2c OK [16:14:54]MH_I2C_Read... [16:14:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:54]Read from MH i2c: E2 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 0E 00 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 0E 00 5F 0B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 B5 [16:14:54]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:14:54]wFMCommunicate OK [16:14:54]SAM_PROTO_GetShiftState done [16:14:54]FM_GetShiftState done [16:14:54]req_shift_opened done [16:14:54]requested_item shift.open_date is exist - process it [16:14:54]req_shift_open_date [16:14:54]req_shift_open_date done [16:14:54]produce_requested_data done [16:14:54]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167108,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:14:54]process_action_free close_receipt [16:14:54]json_value_free [16:14:54]json_value_free done [16:14:54]process_json_proto returns [16:14:54]Send response to host [16:14:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167108,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:14:54]free response buf [16:14:54]execute_script done [16:14:54]execute_script returns [16:14:54]free content buf [16:14:54]Sock 7.Close socket [16:14:54]Sock 7.Thread stoped [16:14:58]OFD Sender: No OFD packet to send [16:15:03]OFD Sender: No OFD packet to send [16:15:08]OFD Sender: No OFD packet to send [16:15:13]OFD Sender: No OFD packet to send [16:15:18]OFD Sender: No OFD packet to send [16:15:23]OFD Sender: No OFD packet to send [16:15:28]OFD Sender: No OFD packet to send [16:15:33]OFD Sender: No OFD packet to send [16:15:38]OFD Sender: No OFD packet to send [16:15:43]OFD Sender: No OFD packet to send [16:15:48]OFD Sender: No OFD packet to send [16:15:53]OFD Sender: No OFD packet to send [16:15:58]OFD Sender: No OFD packet to send [16:16:03]OFD Sender: No OFD packet to send [16:16:08]OFD Sender: No OFD packet to send [16:16:13]OFD Sender: No OFD packet to send [16:16:18]OFD Sender: No OFD packet to send [16:16:23]OFD Sender: No OFD packet to send [16:16:28]OFD Sender: No OFD packet to send [16:16:33]OFD Sender: No OFD packet to send [16:16:38]OFD Sender: No OFD packet to send [16:16:43]OFD Sender: No OFD packet to send [16:16:48]OFD Sender: No OFD packet to send [16:16:53]OFD Sender: No OFD packet to send [16:16:58]OFD Sender: No OFD packet to send [16:17:03]OFD Sender: No OFD packet to send [16:17:08]OFD Sender: No OFD packet to send [16:17:13]OFD Sender: No OFD packet to send [16:17:18]OFD Sender: No OFD packet to send [16:17:23]OFD Sender: No OFD packet to send [16:17:28]OFD Sender: No OFD packet to send [16:17:33]OFD Sender: No OFD packet to send [16:17:38]OFD Sender: No OFD packet to send [16:17:43]OFD Sender: No OFD packet to send [16:17:48]OFD Sender: No OFD packet to send [16:17:53]OFD Sender: No OFD packet to send [16:17:58]OFD Sender: No OFD packet to send [16:18:03]OFD Sender: No OFD packet to send [16:18:08]OFD Sender: No OFD packet to send [16:18:13]OFD Sender: No OFD packet to send [16:18:18]OFD Sender: No OFD packet to send [16:18:23]OFD Sender: No OFD packet to send [16:18:28]OFD Sender: No OFD packet to send [16:18:33]OFD Sender: No OFD packet to send [16:18:38]OFD Sender: No OFD packet to send [16:18:43]OFD Sender: No OFD packet to send [16:18:48]OFD Sender: No OFD packet to send [16:18:53]OFD Sender: No OFD packet to send [16:18:58]OFD Sender: No OFD packet to send [16:19:03]OFD Sender: No OFD packet to send [16:19:08]OFD Sender: No OFD packet to send [16:19:13]OFD Sender: No OFD packet to send [16:19:18]OFD Sender: No OFD packet to send [16:19:23]OFD Sender: No OFD packet to send [16:19:28]OFD Sender: No OFD packet to send [16:19:33]OFD Sender: No OFD packet to send [16:19:38]OFD Sender: No OFD packet to send [16:19:43]OFD Sender: No OFD packet to send [16:19:48]OFD Sender: No OFD packet to send [16:19:53]OFD Sender: No OFD packet to send [16:19:58]OFD Sender: No OFD packet to send [16:20:03]OFD Sender: No OFD packet to send [16:20:08]OFD Sender: No OFD packet to send [16:20:13]OFD Sender: No OFD packet to send [16:20:18]OFD Sender: No OFD packet to send [16:20:23]OFD Sender: No OFD packet to send [16:20:28]OFD Sender: No OFD packet to send [16:20:33]OFD Sender: No OFD packet to send [16:20:38]OFD Sender: No OFD packet to send [16:20:43]OFD Sender: No OFD packet to send [16:20:48]OFD Sender: No OFD packet to send [16:20:53]OFD Sender: No OFD packet to send [16:20:58]OFD Sender: No OFD packet to send [16:21:03]OFD Sender: No OFD packet to send [16:21:08]OFD Sender: No OFD packet to send [16:21:13]OFD Sender: No OFD packet to send [16:21:18]OFD Sender: No OFD packet to send [16:21:23]OFD Sender: No OFD packet to send [16:21:28]OFD Sender: No OFD packet to send [16:21:33]OFD Sender: No OFD packet to send [16:21:38]OFD Sender: No OFD packet to send [16:21:43]OFD Sender: No OFD packet to send [16:21:48]OFD Sender: No OFD packet to send [16:21:53]OFD Sender: No OFD packet to send [16:21:58]OFD Sender: No OFD packet to send [16:22:03]OFD Sender: No OFD packet to send [16:22:08]OFD Sender: No OFD packet to send [16:22:13]OFD Sender: No OFD packet to send [16:22:18]OFD Sender: No OFD packet to send [16:22:23]OFD Sender: No OFD packet to send [16:22:28]OFD Sender: No OFD packet to send [16:22:33]OFD Sender: No OFD packet to send [16:22:38]accept exits with 9 [16:22:38]New connection [16:22:38]New thread 3067407716 created [16:22:38]Thread 3067264356 joined [16:22:38]Waiting for new connection... [16:22:38] Sock 9.Parse request [16:22:38]Sock 9.Check first char [16:22:38]Sock 9.First char is OK [16:22:38]request: POST /json_proto HTTP/1.0 [16:22:38]Method: POST [16:22:38]URL: /json_proto [16:22:38]Method is POST - this is cgi request [16:22:38]url: /json_proto [16:22:38]query_string will be loaded in cgi processing [16:22:38]execute_cgi json_proto POST (null) [16:22:38]execute_cgi path=json_proto method=POST [16:22:38]POST find Content-Length [16:22:38]Host: 172.17.53.195:8080 [16:22:38]Content-Length: 675 [16:22:38]Content-Type: application/json [16:22:38] [16:22:38]POST finish read [16:22:38]Found Content-Length = 675 [16:22:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "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" ] } } [16:22:38]execute_script... [16:22: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)221697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "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" ] } } [16:22:38]POST & json_proto [16:22:38]process_json_proto [16:22:38]json parsed OK: [16:22:38]protocol is kg_v1.0 [16:22:38]action value=close_receipt [16:22:38]process_action close_receipt [16:22:38]cmd_close_receipt [16:22:38]MH_GetDate [16:22:38]Write to MH i2c: F0 00 00 60 0B 5A [16:22:38]Write i2c OK [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: F0 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: F0 09 00 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: F0 09 00 60 0B 00 4F 74 1A 67 21 48 4A 65 BF [16:22:38]GetLastDocTimeStamp 1729786491 [16:22:38]current date 1729786959 [16:22:38]FM_GetShiftState [16:22:38]SAM_PROTO_GetShiftState [16:22:38]wFMCommunicate request_size=4 [16:22:38]MH_SAM_APDU [16:22:38]CAPDU: 80 13 01 00 [16:22:38]Write to MH i2c: E2 08 00 61 0B 80 13 01 00 00 00 00 00 E9 [16:22:38]Write i2c OK [16:22:38]MH_I2C_Read... [16:22:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:38]Read from MH i2c: E2 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: E2 0E 00 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: E2 0E 00 61 0B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 B7 [16:22:38]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:22:38]wFMCommunicate OK [16:22:38]SAM_PROTO_GetShiftState done [16:22:38]FM_GetShiftState done [16:22:38]opened in 1729730220 [16:22:38]opened+sec_in_day 1729816620 [16:22:38]quantity*price = 90068 [16:22:38]sum+1 = 90069 [16:22:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.65 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 188 24.10.2024 16:22 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167109 ФПД: 236357040342818 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162240&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167109&fm=236357040342818&tin=02508201610067®Number=0000000000091764&sum=90000 [16:22:39]StoreToDocumentArchive [16:22:39]shift 538 fd 167109 [16:22:39]save to /storage/0538/doc_00167109 [16:22:39]save last doc name /storage/0538/doc_00167109 to /storage/kkm_last_doc_name [16:22:39]save OK [16:22:39]Clear old archive folders... [16:22:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:22:39]tlvbuf is 015F7000 [16:22:39]SAM_PROTO_ClearQueue [16:22:39]wFMCommunicate request_size=4 [16:22:39]MH_SAM_APDU [16:22:39]CAPDU: 80 09 00 00 [16:22:39]Write to MH i2c: E2 08 00 6E 0B 80 09 00 00 00 00 00 00 EB [16:22:39]Write i2c OK [16:22:39]MH_I2C_Read... [16:22:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:39]Read from MH i2c: E2 [16:22:39]MH_I2C_Read... [16:22:39]Read from MH i2c: E2 03 00 [16:22:39]MH_I2C_Read... [16:22:39]Read from MH i2c: E2 03 00 6E 0B 00 90 00 ED [16:22:39]RAPDU: 90 00 [16:22:39]wFMCommunicate OK [16:22:39]SAM_PROTO_ClearQueue done [16:22:39]KKMCreateOFDPacket [16:22:39]OFDProtocolAddRootSTLVToBuf [16:22:39]FM_MakeSignedData [16:22:39]FM_MakeSignedData [16:22:39]SAM_PROTO_SignData [16:22:39]wFMCommunicate request_size=4 [16:22:39]MH_SAM_APDU [16:22:39]CAPDU: 80 0D 01 02 [16:22:39]Write to MH i2c: E2 08 00 6F 0B 80 0D 01 02 00 00 00 00 F3 [16:22:39]Write i2c OK [16:22:39]MH_I2C_Read... [16:22:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:39]Read from MH i2c: E2 [16:22:39]MH_I2C_Read... [16:22:39]Read from MH i2c: E2 03 00 [16:22:39]MH_I2C_Read... [16:22:39]Read from MH i2c: E2 03 00 6F 0B 00 90 00 EE [16:22:39]RAPDU: 90 00 [16:22:39]wFMCommunicate OK [16:22:39]wFMCommunicate request_size=255 [16:22:39]MH_SAM_APDU [16:22:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 50 74 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C5 8C 02 00 35 04 06 00 D6 F7 29 6E [16:22:39]Write to MH i2c: E2 02 01 70 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 50 74 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C5 8C 02 00 35 04 06 00 D6 F7 29 6E 00 00 1C [16:22:39]Write i2c OK [16:22:39]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 70 0B 00 90 00 EF [16:22:40]RAPDU: 90 00 [16:22:40]wFMCommunicate OK [16:22:40]wFMCommunicate request_size=7 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 0D 02 02 02 07 22 [16:22:40]Write to MH i2c: E2 0A 00 71 0B 80 0D 02 02 02 00 07 22 00 00 23 [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 71 0B 00 90 00 F0 [16:22:40]RAPDU: 90 00 [16:22:40]wFMCommunicate OK [16:22:40]wFMCommunicate request_size=4 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 0D 03 02 [16:22:40]Write to MH i2c: E2 08 00 72 0B 80 0D 03 02 00 00 00 00 F8 [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 0B 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 0B 00 72 0B 00 9C 54 56 2E DC 56 CA B2 90 00 1B [16:22:40]RAPDU: 9C 54 56 2E DC 56 CA B2 90 00 [16:22:40]wFMCommunicate OK [16:22:40]SAM_PROTO_SignData done [16:22:40]FM_MakeSignedData done [16:22:40]CreateOFDProtocolMessage [16:22:40]wFMCommunicate request_size=4 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 11 00 00 [16:22:40]Write to MH i2c: E2 08 00 73 0B 80 11 00 00 00 00 00 00 F8 [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 17 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 17 00 73 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 50 [16:22:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:22:40]wFMCommunicate OK [16:22:40]CreateOFDProtocolMessage done [16:22:40]OFDSenderStorePacket 167109 [16:22:40]StoreOFDPacket docnum=167109 [16:22:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 AC D2 04 01 C7 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 50 74 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C5 8C 02 00 35 04 06 00 D6 F7 29 6E 07 22 9C 54 56 2E DC 56 CA B2 [16:22:40]CheckFolder [16:22:40]dirname=/storage/ofd_packets [16:22:40]CheckFolder done [16:22:40]ProducePacketName [16:22:40]name=ofd_packets/00167109 [16:22:40]NVStorageSaveData ofd_packets/00167109 [16:22:40]File name is /storage/ofd_packets/00167109 [16:22:40]Write 298 bytes [16:22:40]NVStorageSaveData done [16:22:40]OFDSenderStorePacket done [16:22:40]KKMCreateOFDPacket done [16:22:40]NVStorageSaveData kkm_last_timestamp [16:22:40]File name is /storage/kkm_last_timestamp [16:22:40]Write 4 bytes [16:22:40]NVStorageSaveData done [16:22:40]ExternCall_PrintAddStr [16:22:40]wPrintStart [16:22:40]Write to MH i2c: 01 00 00 74 0B 7F [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: 01 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: 01 07 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: 01 07 00 74 0B 00 00 00 00 00 FF 0F 94 [16:22:40]RasterBufferAndPrint [16:22:40]line Счет N : (1)221697 [16:22:40]line ИНН: 02508201610067 [16:22:40]line Контрольно-Кассовый Чек [16:22:40]line ПРОДАЖА [16:22:40]line ТРК (МРК, ГНК) : 21 [16:22:40]line Товар: 2710194210 [16:22:40]line ДТ-К-5 [16:22:40]line 11.820 * 76.20 [16:22:40]line = 900.68 [16:22:40]line НДС 12% НСП 1% [16:22:40]line > о реализуемом товаре [16:22:40]line ОКРУГЛЕНИЕ: -0.68 [16:22:40]line ИТОГО: 900.00 [16:22:40]line Внесено: 900.00 [16:22:40]line СДАЧА: 0.00 [16:22:40]line НСП 1% : 7.97 [16:22:40]line НДС 12% : 95.65 [16:22:40]line Наличными: 900.00 [16:22:40]line Безнал.: 0.00 [16:22:40]line Место: АЗС № 161 "Партнер Нефть" [16:22:40]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [16:22:40]line СНО: Общий режим [16:22:40]line Чек 188 24.10.2024 16:22 [16:22:40]line Смена: 538 ФФД: 1.0 [16:22:40]line ЗНМ: 0300000104 [16:22:40]line РНМ: 0000000000091764 [16:22:40]line Версия ККМ: 001 [16:22:40]line ФМ: 0000000000871759 [16:22:40]line ФД: 167109 [16:22:40]line ФПД: 236357040342818 [16:22:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162240&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167109&fm=236357040342818&tin=02508201610067®Number=0000000000091764&sum=90000 [16:22:40]OFD Sender: Processing packet 167109 [packets to send 48, broken 47] [16:22:40]ProducePacketName [16:22:40]name=ofd_packets/00167109 [16:22:40]OFD Sender: To server: pG, [16:22:40]CommunicateWithHost lk.salyk.kg:30040 [16:22:40]ConnectInit lk.salyk.kg [16:22:40]written 0, free lines is 4095 [16:22:40]Connected sock=10 [16:22:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 AC D2 04 01 C7 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 50 74 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C5 8C 02 00 35 04 06 00 D6 F7 29 6E 07 22 9C 54 56 2E DC 56 CA B2 [16:22: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 35 39 4F 00 00 00 71 5F 47 00 06 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C5 8C 02 00 F4 03 04 00 B3 1A 1A 67 B6 04 01 00 00 EE 39 B2 47 5B E3 F4 D3 [16:22:40]CommunicateWithHost err = 0 [16:22:40]CheckOFDResponse [16:22:40]1017 (14) - 77093643461234 [16:22:40]1041 (16) - 0000000000871759 [16:22:40]1040 (4) - 167109 [16:22:40]1012 (4) - 24.10.2024 10:00 [16:22:40]1206 (1) - 0 [16:22:40]OFD Sender: Remove packet 167109 [16:22:40]ProducePacketName [16:22:40]name=ofd_packets/00167109 [16:22:40]NVStorageDeleteData [16:22:41]Write to MH i2c: 01 00 00 9F 0B AA [16:22:41]Write i2c OK [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: 01 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: 01 07 00 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: 01 07 00 9F 0B 00 00 00 00 00 BA 0C 77 [16:22:41]RasterBufferAndPrint [16:22:41]line [16:22:41]line [16:22:41]line [16:22:41]line [16:22:41]line [16:22:41]written 0, free lines is 3265 [16:22:41]MH_Cut [16:22:41]Write to MH i2c: D1 01 00 A6 0B 01 83 [16:22:41]Write i2c OK [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: D1 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: D1 01 00 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: D1 01 00 A6 0B 00 82 [16:22:41]Write to MH i2c: 01 00 00 A7 0B B2 [16:22:41]Write i2c OK [16:22:41]MH_I2C_Read... [16:22:41]OFD Sender: No OFD packet to send [16:22:41]*** Cut start [16:22:41]*** Partial cut [16:22:41]*** CUTSNS_PIN = 1 [16:22:41]*** CUTSNS_PIN = 0 [16:22:42]*** Brake cut motor [16:22:42]Read from MH i2c: 01 [16:22:42]MH_I2C_Read... [16:22:42]*** Stop cut motor [16:22:42]*** Cut end [16:22:42]Read from MH i2c: 01 07 00 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: 01 07 00 A7 0B 00 00 00 00 00 FF 0F C7 [16:22:42]process_action close_receipt done [16:22:42]requested_data is exist [16:22:42]produce_requested_data [16:22:42]requested_item fm.sn is exist - process it [16:22:42]wFMCommunicate request_size=4 [16:22:42]MH_SAM_APDU [16:22:42]CAPDU: 80 11 00 00 [16:22:42]Write to MH i2c: E2 08 00 A8 0B 80 11 00 00 00 00 00 00 2D [16:22:42]Write i2c OK [16:22:42]MH_I2C_Read... [16:22:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:42]Read from MH i2c: E2 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 17 00 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 17 00 A8 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 85 [16:22:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:22:42]wFMCommunicate OK [16:22:42]requested_item fd.num is exist - process it [16:22:42]SAM_PROTO_GetFieldsCounters [16:22:42]wFMCommunicate request_size=4 [16:22:42]MH_SAM_APDU [16:22:42]CAPDU: 80 13 00 00 [16:22:42]Write to MH i2c: E2 08 00 A9 0B 80 13 00 00 00 00 00 00 30 [16:22:42]Write i2c OK [16:22:42]MH_I2C_Read... [16:22:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:42]Read from MH i2c: E2 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 62 00 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 62 00 A9 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C5 8C 02 00 0E 04 04 00 1A 02 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 FB [16:22: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C5 8C 02 00 0E 04 04 00 1A 02 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 [16:22:42]wFMCommunicate OK [16:22:42]SAM_PROTO_GetFieldsCounters done [16:22:42]requested_item shift.num is exist - process it [16:22:42]requested_item shift.opened is exist - process it [16:22:42]req_shift_opened [16:22:42]FM_GetShiftState [16:22:42]SAM_PROTO_GetShiftState [16:22:42]wFMCommunicate request_size=4 [16:22:42]MH_SAM_APDU [16:22:42]CAPDU: 80 13 01 00 [16:22:42]Write to MH i2c: E2 08 00 AA 0B 80 13 01 00 00 00 00 00 32 [16:22:42]Write i2c OK [16:22:42]MH_I2C_Read... [16:22:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:42]Read from MH i2c: E2 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 0E 00 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 0E 00 AA 0B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 00 [16:22:42]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:22:42]wFMCommunicate OK [16:22:42]SAM_PROTO_GetShiftState done [16:22:42]FM_GetShiftState done [16:22:42]req_shift_opened done [16:22:42]requested_item shift.open_date is exist - process it [16:22:42]req_shift_open_date [16:22:42]req_shift_open_date done [16:22:42]produce_requested_data done [16:22:42]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167109,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:22:42]process_action_free close_receipt [16:22:42]json_value_free [16:22:42]json_value_free done [16:22:42]process_json_proto returns [16:22:42]Send response to host [16:22:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167109,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:22:42]free response buf [16:22:42]execute_script done [16:22:42]execute_script returns [16:22:42]free content buf [16:22:42]Sock 9.Close socket [16:22:42]Sock 9.Thread stoped [16:22:46]OFD Sender: No OFD packet to send [16:22:51]OFD Sender: No OFD packet to send [16:22:56]OFD Sender: No OFD packet to send [16:23:01]OFD Sender: No OFD packet to send [16:23:06]OFD Sender: No OFD packet to send [16:23:11]OFD Sender: No OFD packet to send [16:23:16]OFD Sender: No OFD packet to send [16:23:21]OFD Sender: No OFD packet to send [16:23:26]OFD Sender: No OFD packet to send [16:23:31]OFD Sender: No OFD packet to send [16:23:36]OFD Sender: No OFD packet to send [16:23:41]OFD Sender: No OFD packet to send [16:23:46]OFD Sender: No OFD packet to send [16:23:51]OFD Sender: No OFD packet to send [16:23:56]OFD Sender: No OFD packet to send [16:24:01]OFD Sender: No OFD packet to send [16:24:06]OFD Sender: No OFD packet to send [16:24:11]OFD Sender: No OFD packet to send [16:24:16]OFD Sender: No OFD packet to send [16:24:21]OFD Sender: No OFD packet to send [16:24:26]OFD Sender: No OFD packet to send [16:24:31]OFD Sender: No OFD packet to send [16:24:36]OFD Sender: No OFD packet to send [16:24:41]OFD Sender: No OFD packet to send [16:24:46]OFD Sender: No OFD packet to send [16:24:51]OFD Sender: No OFD packet to send [16:24:56]OFD Sender: No OFD packet to send [16:25:01]OFD Sender: No OFD packet to send [16:25:06]OFD Sender: No OFD packet to send [16:25:11]OFD Sender: No OFD packet to send [16:25:16]OFD Sender: No OFD packet to send [16:25:21]OFD Sender: No OFD packet to send [16:25:26]OFD Sender: No OFD packet to send [16:25:31]OFD Sender: No OFD packet to send [16:25:36]OFD Sender: No OFD packet to send [16:25:41]OFD Sender: No OFD packet to send [16:25:46]OFD Sender: No OFD packet to send [16:25:51]OFD Sender: No OFD packet to send [16:25:56]OFD Sender: No OFD packet to send [16:26:01]OFD Sender: No OFD packet to send [16:26:06]OFD Sender: No OFD packet to send [16:26:11]OFD Sender: No OFD packet to send [16:26:16]OFD Sender: No OFD packet to send [16:26:21]OFD Sender: No OFD packet to send [16:26:26]OFD Sender: No OFD packet to send [16:26:31]OFD Sender: No OFD packet to send [16:26:36]OFD Sender: No OFD packet to send [16:26:41]OFD Sender: No OFD packet to send [16:26:46]OFD Sender: No OFD packet to send [16:26:51]OFD Sender: No OFD packet to send [16:26:56]OFD Sender: No OFD packet to send [16:27:01]OFD Sender: No OFD packet to send [16:27:06]OFD Sender: No OFD packet to send [16:27:11]OFD Sender: No OFD packet to send [16:27:16]OFD Sender: No OFD packet to send [16:27:21]OFD Sender: No OFD packet to send [16:27:26]OFD Sender: No OFD packet to send [16:27:31]OFD Sender: No OFD packet to send [16:27:36]OFD Sender: No OFD packet to send [16:27:41]OFD Sender: No OFD packet to send [16:27:46]OFD Sender: No OFD packet to send [16:27:51]OFD Sender: No OFD packet to send [16:27:56]OFD Sender: No OFD packet to send [16:28:01]OFD Sender: No OFD packet to send [16:28:06]OFD Sender: No OFD packet to send [16:28:11]OFD Sender: No OFD packet to send [16:28:16]OFD Sender: No OFD packet to send [16:28:21]OFD Sender: No OFD packet to send [16:28:26]OFD Sender: No OFD packet to send [16:28:31]OFD Sender: No OFD packet to send [16:28:36]OFD Sender: No OFD packet to send [16:28:41]OFD Sender: No OFD packet to send [16:28:45]accept exits with 7 [16:28:45]New connection [16:28:45]New thread 3067264356 created [16:28:45]Thread 3067407716 joined [16:28:45]Waiting for new connection... [16:28:45] Sock 7.Parse request [16:28:45]Sock 7.Check first char [16:28:45]Sock 7.First char is OK [16:28:45]request: POST /json_proto HTTP/1.0 [16:28:45]Method: POST [16:28:45]URL: /json_proto [16:28:45]Method is POST - this is cgi request [16:28:45]url: /json_proto [16:28:45]query_string will be loaded in cgi processing [16:28:45]execute_cgi json_proto POST (null) [16:28:45]execute_cgi path=json_proto method=POST [16:28:45]POST find Content-Length [16:28:45]Host: 172.17.53.195:8080 [16:28:45]Content-Length: 682 [16:28:45]Content-Type: application/json [16:28:45] [16:28:45]POST finish read [16:28:45]Found Content-Length = 682 [16:28:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:45]execute_script... [16:28: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)221699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:45]POST & json_proto [16:28:45]process_json_proto [16:28:45]json parsed OK: [16:28:45]protocol is kg_v1.0 [16:28:45]action value=close_receipt [16:28:45]process_action close_receipt [16:28:45]cmd_close_receipt [16:28:45]MH_GetDate [16:28:45]Write to MH i2c: F0 00 00 AB 0B A5 [16:28:45]Write i2c OK [16:28:45]MH_I2C_Read... [16:28:45]Read from MH i2c: F0 [16:28:45]MH_I2C_Read... [16:28:45]Read from MH i2c: F0 09 00 [16:28:45]MH_I2C_Read... [16:28:45]Read from MH i2c: F0 09 00 AB 0B 00 BE 75 1A 67 21 48 4A 65 7A [16:28:45]GetLastDocTimeStamp 1729786960 [16:28:45]current date 1729787326 [16:28:45]FM_GetShiftState [16:28:45]SAM_PROTO_GetShiftState [16:28:45]wFMCommunicate request_size=4 [16:28:45]MH_SAM_APDU [16:28:45]CAPDU: 80 13 01 00 [16:28:45]Write to MH i2c: E2 08 00 AC 0B 80 13 01 00 00 00 00 00 34 [16:28:45]Write i2c OK [16:28:45]MH_I2C_Read... [16:28:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:45]Read from MH i2c: E2 [16:28:45]MH_I2C_Read... [16:28:45]Read from MH i2c: E2 0E 00 [16:28:45]MH_I2C_Read... [16:28:45]Read from MH i2c: E2 0E 00 AC 0B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 02 [16:28:45]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:28:45]wFMCommunicate OK [16:28:45]SAM_PROTO_GetShiftState done [16:28:45]FM_GetShiftState done [16:28:45]opened in 1729730220 [16:28:45]opened+sec_in_day 1729816620 [16:28:45]quantity*price = 100021 [16:28:45]sum+1 = 100023 [16:28:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 189 24.10.2024 16:28 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 ФМ: 0000000000871759 ФД: 167110 ФПД: 230724422471933 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162846&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167110&fm=230724422471933&tin=02508201610067®Number=0000000000091764&sum=100000 [16:28:46]StoreToDocumentArchive [16:28:46]shift 538 fd 167110 [16:28:46]save to /storage/0538/doc_00167110 [16:28:46]save last doc name /storage/0538/doc_00167110 to /storage/kkm_last_doc_name [16:28:46]save OK [16:28:46]Clear old archive folders... [16:28:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:28:46]tlvbuf is 01620940 [16:28:46]SAM_PROTO_ClearQueue [16:28:46]wFMCommunicate request_size=4 [16:28:46]MH_SAM_APDU [16:28:46]CAPDU: 80 09 00 00 [16:28:46]Write to MH i2c: E2 08 00 B9 0B 80 09 00 00 00 00 00 00 36 [16:28:46]Write i2c OK [16:28:46]MH_I2C_Read... [16:28:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:46]Read from MH i2c: E2 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 B9 0B 00 90 00 38 [16:28:46]RAPDU: 90 00 [16:28:46]wFMCommunicate OK [16:28:46]SAM_PROTO_ClearQueue done [16:28:46]KKMCreateOFDPacket [16:28:46]OFDProtocolAddRootSTLVToBuf [16:28:46]FM_MakeSignedData [16:28:46]FM_MakeSignedData [16:28:46]SAM_PROTO_SignData [16:28:46]wFMCommunicate request_size=4 [16:28:46]MH_SAM_APDU [16:28:46]CAPDU: 80 0D 01 02 [16:28:46]Write to MH i2c: E2 08 00 BA 0B 80 0D 01 02 00 00 00 00 3E [16:28:46]Write i2c OK [16:28:46]MH_I2C_Read... [16:28:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:46]Read from MH i2c: E2 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 BA 0B 00 90 00 39 [16:28:46]RAPDU: 90 00 [16:28:46]wFMCommunicate OK [16:28:46]wFMCommunicate request_size=255 [16:28:46]MH_SAM_APDU [16:28:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 BD 00 00 00 F4 03 04 00 BE 75 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C6 8C 02 00 35 04 06 00 D1 [16:28:46]Write to MH i2c: E2 02 01 BB 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 BE 75 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C6 8C 02 00 35 04 06 00 D1 00 00 A3 [16:28:46]Write i2c OK [16:28:46]MH_I2C_Read... [16:28:46]OFD Sender: No OFD packet to send [16:28:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:46]Read from MH i2c: E2 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 BB 0B 00 90 00 3A [16:28:46]RAPDU: 90 00 [16:28:46]wFMCommunicate OK [16:28:46]wFMCommunicate request_size=10 [16:28:46]MH_SAM_APDU [16:28:46]CAPDU: 80 0D 02 02 05 D7 B7 3E 10 FD [16:28:46]Write to MH i2c: E2 0D 00 BC 0B 80 0D 02 02 05 00 D7 B7 3E 10 FD 00 00 24 [16:28:46]Write i2c OK [16:28:46]MH_I2C_Read... [16:28:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:46]Read from MH i2c: E2 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 BC 0B 00 90 00 3B [16:28:46]RAPDU: 90 00 [16:28:46]wFMCommunicate OK [16:28:46]wFMCommunicate request_size=4 [16:28:46]MH_SAM_APDU [16:28:46]CAPDU: 80 0D 03 02 [16:28:46]Write to MH i2c: E2 08 00 BD 0B 80 0D 03 02 00 00 00 00 43 [16:28:46]Write i2c OK [16:28:46]MH_I2C_Read... [16:28:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:47]Read from MH i2c: E2 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 0B 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 0B 00 BD 0B 00 3A 35 1C DB 04 8C 42 70 90 00 EC [16:28:47]RAPDU: 3A 35 1C DB 04 8C 42 70 90 00 [16:28:47]wFMCommunicate OK [16:28:47]SAM_PROTO_SignData done [16:28:47]FM_MakeSignedData done [16:28:47]CreateOFDProtocolMessage [16:28:47]wFMCommunicate request_size=4 [16:28:47]MH_SAM_APDU [16:28:47]CAPDU: 80 11 00 00 [16:28:47]Write to MH i2c: E2 08 00 BE 0B 80 11 00 00 00 00 00 00 43 [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:47]Read from MH i2c: E2 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 17 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 17 00 BE 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 9B [16:28:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:28:47]wFMCommunicate OK [16:28:47]CreateOFDProtocolMessage done [16:28:47]OFDSenderStorePacket 167110 [16:28:47]StoreOFDPacket docnum=167110 [16:28:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 44 11 07 01 A5 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 BE 75 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C6 8C 02 00 35 04 06 00 D1 D7 B7 3E 10 FD 3A 35 1C DB 04 8C 42 70 [16:28:47]CheckFolder [16:28:47]dirname=/storage/ofd_packets [16:28:47]CheckFolder done [16:28:47]ProducePacketName [16:28:47]name=ofd_packets/00167110 [16:28:47]NVStorageSaveData ofd_packets/00167110 [16:28:47]File name is /storage/ofd_packets/00167110 [16:28:47]Write 301 bytes [16:28:47]NVStorageSaveData done [16:28:47]OFDSenderStorePacket done [16:28:47]KKMCreateOFDPacket done [16:28:47]NVStorageSaveData kkm_last_timestamp [16:28:47]File name is /storage/kkm_last_timestamp [16:28:47]Write 4 bytes [16:28:47]NVStorageSaveData done [16:28:47]ExternCall_PrintAddStr [16:28:47]wPrintStart [16:28:47]Write to MH i2c: 01 00 00 BF 0B CA [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 07 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 07 00 BF 0B 00 00 00 00 00 FF 0F DF [16:28:47]RasterBufferAndPrint [16:28:47]line Счет N : (1)221699 [16:28:47]line ИНН: 02508201610067 [16:28:47]line Контрольно-Кассовый Чек [16:28:47]line ПРОДАЖА [16:28:47]line ТРК (МРК, ГНК) : 14 [16:28:47]line Товар: 2710124500 [16:28:47]line Аи-95-К-5 [16:28:47]line 13.480 * 74.20 [16:28:47]line = 1000.22 [16:28:47]line НДС 12% НСП 1% [16:28:47]line > о реализуемом товаре [16:28:47]line ОКРУГЛЕНИЕ: -0.22 [16:28:47]line ИТОГО: 1000.00 [16:28:47]line Внесено: 1000.00 [16:28:47]line СДАЧА: 0.00 [16:28:47]line НСП 1% : 8.85 [16:28:47]line НДС 12% : 106.22 [16:28:47]line Наличными: 1000.00 [16:28:47]line Безнал.: 0.00 [16:28:47]line Место: АЗС № 161 "Партнер Нефть" [16:28:47]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [16:28:47]line СНО: Общий режим [16:28:47]line Чек 189 24.10.2024 16:28 [16:28:47]line Смена: 538 ФФД: 1.0 [16:28:47]line ЗНМ: 0300000104 [16:28:47]line РНМ: 0000000000091764 [16:28:47]line Версия ККМ: 001 [16:28:47]line ФМ: 0000000000871759 [16:28:47]line ФД: 167110 [16:28:47]line ФПД: 230724422471933 [16:28:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162846&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167110&fm=230724422471933&tin=02508201610067®Number=0000000000091764&sum=100000 [16:28:47]OFD Sender: Processing packet 167110 [packets to send 48, broken 47] [16:28:47]ProducePacketName [16:28:47]name=ofd_packets/00167110 [16:28:47]OFD Sender: To server: pG, [16:28:47]CommunicateWithHost lk.salyk.kg:30040 [16:28:47]ConnectInit lk.salyk.kg [16:28:47]written 0, free lines is 4095 [16:28:47]Connected sock=10 [16:28:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0F 01 00 00 44 11 07 01 A5 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 BE 75 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C6 8C 02 00 35 04 06 00 D1 D7 B7 3E 10 FD 3A 35 1C DB 04 8C 42 70 [16: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 35 39 4F 00 00 00 B1 F9 47 00 FD 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 35 39 10 04 04 00 C6 8C 02 00 F4 03 04 00 22 1C 1A 67 B6 04 01 00 00 16 6D 78 34 49 C7 27 37 [16:28:47]CommunicateWithHost err = 0 [16:28:47]CheckOFDResponse [16:28:47]1017 (14) - 77093643461234 [16:28:47]1041 (16) - 0000000000871759 [16:28:47]1040 (4) - 167110 [16:28:47]1012 (4) - 24.10.2024 10:06 [16:28:47]1206 (1) - 0 [16:28:47]OFD Sender: Remove packet 167110 [16:28:47]ProducePacketName [16:28:47]name=ofd_packets/00167110 [16:28:47]NVStorageDeleteData [16:28:47]Write to MH i2c: 01 00 00 EA 0B F5 [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 07 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 07 00 EA 0B 00 00 00 00 00 AF 0C B7 [16:28:47]RasterBufferAndPrint [16:28:47]line [16:28:47]line [16:28:47]line [16:28:47]line [16:28:47]line [16:28:47]written 0, free lines is 3252 [16:28:47]MH_Cut [16:28:47]Write to MH i2c: D1 01 00 F1 0B 01 CE [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: D1 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: D1 01 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: D1 01 00 F1 0B 00 CD [16:28:47]Write to MH i2c: 01 00 00 F2 0B FD [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:48]OFD Sender: No OFD packet to send [16:28:48]*** Cut start [16:28:48]*** Partial cut [16:28:48]*** CUTSNS_PIN = 1 [16:28:48]*** CUTSNS_PIN = 0 [16:28:49]*** Brake cut motor [16:28:49]Read from MH i2c: 01 [16:28:49]MH_I2C_Read... [16:28:49]*** Stop cut motor [16:28:49]*** Cut end [16:28:49]Read from MH i2c: 01 07 00 [16:28:49]MH_I2C_Read... [16:28:49]Read from MH i2c: 01 07 00 F2 0B 00 00 00 00 00 FF 0F 12 [16:28:49]process_action close_receipt done [16:28:49]requested_data is exist [16:28:49]produce_requested_data [16:28:49]requested_item fm.sn is exist - process it [16:28:49]wFMCommunicate request_size=4 [16:28:49]MH_SAM_APDU [16:28:49]CAPDU: 80 11 00 00 [16:28:49]Write to MH i2c: E2 08 00 F3 0B 80 11 00 00 00 00 00 00 78 [16:28:49]Write i2c OK [16:28:49]MH_I2C_Read... [16:28:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:49]Read from MH i2c: E2 [16:28:49]MH_I2C_Read... [16:28:49]Read from MH i2c: E2 17 00 [16:28:49]MH_I2C_Read... [16:28:49]Read from MH i2c: E2 17 00 F3 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 D0 [16:28:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:28:49]wFMCommunicate OK [16:28:49]requested_item fd.num is exist - process it [16:28:49]SAM_PROTO_GetFieldsCounters [16:28:49]wFMCommunicate request_size=4 [16:28:49]MH_SAM_APDU [16:28:49]CAPDU: 80 13 00 00 [16:28:49]Write to MH i2c: E2 08 00 F4 0B 80 13 00 00 00 00 00 00 7B [16:28:49]Write i2c OK [16:28:49]MH_I2C_Read... [16:28:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:49]Read from MH i2c: E2 [16:28:49]MH_I2C_Read... [16:28:49]Read from MH i2c: E2 62 00 [16:28:49]MH_I2C_Read... [16:28:49]Read from MH i2c: E2 62 00 F4 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C6 8C 02 00 0E 04 04 00 1A 02 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 4A [16:28:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C6 8C 02 00 0E 04 04 00 1A 02 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 [16:28:49]wFMCommunicate OK [16:28:49]SAM_PROTO_GetFieldsCounters done [16:28:49]requested_item shift.num is exist - process it [16:28:49]requested_item shift.opened is exist - process it [16:28:49]req_shift_opened [16:28:49]FM_GetShiftState [16:28:49]SAM_PROTO_GetShiftState [16:28:49]wFMCommunicate request_size=4 [16:28:49]MH_SAM_APDU [16:28:49]CAPDU: 80 13 01 00 [16:28:49]Write to MH i2c: E2 08 00 F5 0B 80 13 01 00 00 00 00 00 7D [16:28:49]Write i2c OK [16:28:49]MH_I2C_Read... [16:28:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:49]Read from MH i2c: E2 [16:28:49]MH_I2C_Read... [16:28:49]Read from MH i2c: E2 0E 00 [16:28:49]MH_I2C_Read... [16:28:49]Read from MH i2c: E2 0E 00 F5 0B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 4B [16:28:49]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:28:49]wFMCommunicate OK [16:28:49]SAM_PROTO_GetShiftState done [16:28:49]FM_GetShiftState done [16:28:49]req_shift_opened done [16:28:49]requested_item shift.open_date is exist - process it [16:28:49]req_shift_open_date [16:28:49]req_shift_open_date done [16:28:49]produce_requested_data done [16:28:49]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167110,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:28:49]process_action_free close_receipt [16:28:49]json_value_free [16:28:49]json_value_free done [16:28:49]process_json_proto returns [16:28:49]Send response to host [16:28:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167110,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:28:49]free response buf [16:28:49]execute_script done [16:28:49]execute_script returns [16:28:49]free content buf [16:28:49]Sock 7.Close socket [16:28:49]Sock 7.Thread stoped [16:28:53]OFD Sender: No OFD packet to send [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: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: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:08]accept exits with 9 [16:31:08]New connection [16:31:08]New thread 3067407716 created [16:31:08]Thread 3067264356 joined [16:31:08]Waiting for new connection... [16:31:08] Sock 9.Parse request [16:31:08]Sock 9.Check first char [16:31:08]Sock 9.First char is OK [16:31:08]request: POST /json_proto HTTP/1.0 [16:31:08]Method: POST [16:31:08]URL: /json_proto [16:31:08]Method is POST - this is cgi request [16:31:08]url: /json_proto [16:31:08]query_string will be loaded in cgi processing [16:31:08]execute_cgi json_proto POST (null) [16:31:08]execute_cgi path=json_proto method=POST [16:31:08]POST find Content-Length [16:31:08]Host: 172.17.53.195:8080 [16:31:08]Content-Length: 769 [16:31:08]Content-Type: application/json [16:31:08] [16:31:08]POST finish read [16:31:08]Found Content-Length = 769 [16:31:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 262.470, "sum" : 20000.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 20000.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:08]execute_script... [16:31:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)221698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 262.470, "sum" : 20000.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 20000.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:08]POST & json_proto [16:31:08]process_json_proto [16:31:08]json parsed OK: [16:31:08]protocol is kg_v1.0 [16:31:08]action value=close_receipt [16:31:08]process_action close_receipt [16:31:08]cmd_close_receipt [16:31:08]MH_GetDate [16:31:08]Write to MH i2c: F0 00 00 F6 0B F0 [16:31:08]Write i2c OK [16:31:08]MH_I2C_Read... [16:31:08]Read from MH i2c: F0 [16:31:08]MH_I2C_Read... [16:31:08]Read from MH i2c: F0 09 00 [16:31:08]MH_I2C_Read... [16:31:08]Read from MH i2c: F0 09 00 F6 0B 00 4D 76 1A 67 21 48 4A 65 55 [16:31:08]GetLastDocTimeStamp 1729787326 [16:31:08]current date 1729787469 [16:31:08]FM_GetShiftState [16:31:08]SAM_PROTO_GetShiftState [16:31:08]wFMCommunicate request_size=4 [16:31:08]MH_SAM_APDU [16:31:08]CAPDU: 80 13 01 00 [16:31:08]Write to MH i2c: E2 08 00 F7 0B 80 13 01 00 00 00 00 00 7F [16:31:08]Write i2c OK [16:31:08]MH_I2C_Read... [16:31:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:08]Read from MH i2c: E2 [16:31:08]MH_I2C_Read... [16:31:08]Read from MH i2c: E2 0E 00 [16:31:08]MH_I2C_Read... [16:31:08]Read from MH i2c: E2 0E 00 F7 0B 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 4D [16:31:08]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:31:08]wFMCommunicate OK [16:31:08]SAM_PROTO_GetShiftState done [16:31:08]FM_GetShiftState done [16:31:08]opened in 1729730220 [16:31:08]opened+sec_in_day 1729816620 [16:31:08]quantity*price = 2000021 [16:31:08]sum+1 = 2000022 [16:31:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 20000.21 НСП 1% : 176.99 НДС 12% : 2123.92 Наличными: 0.00 Безнал.: 20000.21 Место: АЗС № 161 "Партнер Нефть" Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 СНО: Общий режим Чек 190 24.10.2024 16:31 Смена: 538 ФФД: 1.0 ЗНМ: 0300000104 РНМ: 0000000000091764 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871759 ФД: 167111 ФПД: 92948868161763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163109&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167111&fm=92948868161763&tin=02508201610067®Number=0000000000091764&sum=2000021 [16:31:09]StoreToDocumentArchive [16:31:09]shift 538 fd 167111 [16:31:09]save to /storage/0538/doc_00167111 [16:31:09]save last doc name /storage/0538/doc_00167111 to /storage/kkm_last_doc_name [16:31:09]save OK [16:31:09]Clear old archive folders... [16:31:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:31:09]tlvbuf is 01621500 [16:31:09]SAM_PROTO_ClearQueue [16:31:09]wFMCommunicate request_size=4 [16:31:09]MH_SAM_APDU [16:31:09]CAPDU: 80 09 00 00 [16:31:09]Write to MH i2c: E2 08 00 04 0C 80 09 00 00 00 00 00 00 82 [16:31:09]Write i2c OK [16:31:09]MH_I2C_Read... [16:31:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:31:09]Read from MH i2c: E2 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 03 00 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 03 00 04 0C 00 90 00 84 [16:31:09]RAPDU: 90 00 [16:31:09]wFMCommunicate OK [16:31:09]SAM_PROTO_ClearQueue done [16:31:09]KKMCreateOFDPacket [16:31:09]OFDProtocolAddRootSTLVToBuf [16:31:09]FM_MakeSignedData [16:31:09]FM_MakeSignedData [16:31:09]SAM_PROTO_SignData [16:31:09]wFMCommunicate request_size=4 [16:31:09]MH_SAM_APDU [16:31:09]CAPDU: 80 0D 01 02 [16:31:09]Write to MH i2c: E2 08 00 05 0C 80 0D 01 02 00 00 00 00 8A [16:31:09]Write i2c OK [16:31:09]MH_I2C_Read... [16:31:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:31:09]Read from MH i2c: E2 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 03 00 [16:31:09]MH_I2C_Read... [16:31:09]Read from MH i2c: E2 03 00 05 0C 00 90 00 85 [16:31:09]RAPDU: 90 00 [16:31:09]wFMCommunicate OK [16:31:09]wFMCommunicate request_size=255 [16:31:09]MH_SAM_APDU [16:31:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 01 04 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 95 84 1E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 84 1E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 45 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 3D 03 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 84 1E 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 4D 76 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C7 8C 02 00 35 04 06 00 54 89 58 44 [16:31:09]Write to MH i2c: E2 02 01 06 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 01 04 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 95 84 1E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 84 1E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 45 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 3D 03 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 84 1E 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 4D 76 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C7 8C 02 00 35 04 06 00 54 89 58 44 00 00 FB [16:31:09]Write i2c OK [16:31:09]MH_I2C_Read... [16:31:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:10]Read from MH i2c: E2 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: E2 03 00 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: E2 03 00 06 0C 00 90 00 86 [16:31:10]RAPDU: 90 00 [16:31:10]wFMCommunicate OK [16:31:10]wFMCommunicate request_size=7 [16:31:10]MH_SAM_APDU [16:31:10]CAPDU: 80 0D 02 02 02 E0 E3 [16:31:10]Write to MH i2c: E2 0A 00 07 0C 80 0D 02 02 02 00 E0 E3 00 00 54 [16:31:10]Write i2c OK [16:31:10]MH_I2C_Read... [16:31:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:10]Read from MH i2c: E2 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: E2 03 00 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: E2 03 00 07 0C 00 90 00 87 [16:31:10]RAPDU: 90 00 [16:31:10]wFMCommunicate OK [16:31:10]wFMCommunicate request_size=4 [16:31:10]MH_SAM_APDU [16:31:10]CAPDU: 80 0D 03 02 [16:31:10]Write to MH i2c: E2 08 00 08 0C 80 0D 03 02 00 00 00 00 8F [16:31:10]Write i2c OK [16:31:10]MH_I2C_Read... [16:31:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:10]Read from MH i2c: E2 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: E2 0B 00 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: E2 0B 00 08 0C 00 9A B0 24 0D 69 6F 64 0E 90 00 55 [16:31:10]RAPDU: 9A B0 24 0D 69 6F 64 0E 90 00 [16:31:10]wFMCommunicate OK [16:31:10]SAM_PROTO_SignData done [16:31:10]FM_MakeSignedData done [16:31:10]CreateOFDProtocolMessage [16:31:10]wFMCommunicate request_size=4 [16:31:10]MH_SAM_APDU [16:31:10]CAPDU: 80 11 00 00 [16:31:10]Write to MH i2c: E2 08 00 09 0C 80 11 00 00 00 00 00 00 8F [16:31:10]Write i2c OK [16:31:10]MH_I2C_Read... [16:31:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:10]Read from MH i2c: E2 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: E2 17 00 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: E2 17 00 09 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 E7 [16:31:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:31:10]wFMCommunicate OK [16:31:10]CreateOFDProtocolMessage done [16:31:10]OFDSenderStorePacket 167111 [16:31:10]StoreOFDPacket docnum=167111 [16:31:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0C 01 00 00 CA 99 04 01 B8 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 01 04 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 95 84 1E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 84 1E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 45 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 3D 03 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 84 1E 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 4D 76 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C7 8C 02 00 35 04 06 00 54 89 58 44 E0 E3 9A B0 24 0D 69 6F 64 0E [16:31:10]CheckFolder [16:31:10]dirname=/storage/ofd_packets [16:31:10]CheckFolder done [16:31:10]ProducePacketName [16:31:10]name=ofd_packets/00167111 [16:31:10]NVStorageSaveData ofd_packets/00167111 [16:31:10]File name is /storage/ofd_packets/00167111 [16:31:10]Write 298 bytes [16:31:10]NVStorageSaveData done [16:31:10]OFDSenderStorePacket done [16:31:10]KKMCreateOFDPacket done [16:31:10]NVStorageSaveData kkm_last_timestamp [16:31:10]File name is /storage/kkm_last_timestamp [16:31:10]Write 4 bytes [16:31:10]NVStorageSaveData done [16:31:10]ExternCall_PrintAddStr [16:31:10]wPrintStart [16:31:10]Write to MH i2c: 01 00 00 0A 0C 16 [16:31:10]Write i2c OK [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: 01 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: 01 07 00 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: 01 07 00 0A 0C 00 00 00 00 00 FF 0F 2B [16:31:10]RasterBufferAndPrint [16:31:10]line Счет N : (1)221698 [16:31:10]line ИНН: 02508201610067 [16:31:10]line Контрольно-Кассовый Чек [16:31:10]line ПРОДАЖА [16:31:10]line ТРК (МРК, ГНК) : 21 [16:31:10]line Товар: 2710194210 [16:31:10]line ДТ-К-5 [16:31:10]line 262.470 * 76.20 [16:31:10]line = 20000.21 [16:31:10]line НДС 12% НСП 1% [16:31:10]line > о реализуемом товаре [16:31:10]line ИТОГО: 20000.21 [16:31:10]line НСП 1% : 176.99 [16:31:10]line НДС 12% : 2123.92 [16:31:10]line Наличными: 0.00 [16:31:10]line Безнал.: 20000.21 [16:31:10]line Место: АЗС № 161 "Партнер Нефть" [16:31:10]line Адрес: 720001, с. Масы, трасса Бишкек-Ош 521 км, 41.929834, 72.888856 [16:31:10]line СНО: Общий режим [16:31:10]line Чек 190 24.10.2024 16:31 [16:31:10]line Смена: 538 ФФД: 1.0 [16:31:10]line ЗНМ: 0300000104 [16:31:10]line РНМ: 0000000000091764 [16:31:10]line Версия ККМ: 001 [16:31:10]line Платежная система: Mbank [16:31:10]line ФМ: 0000000000871759 [16:31:10]line ФД: 167111 [16:31:10]line ФПД: 92948868161763 [16:31:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163109&type=1&operation_type=1&fn_number=0000000000871759&fd_number=167111&fm=92948868161763&tin=02508201610067®Number=0000000000091764&sum=2000021 [16:31:10]OFD Sender: Processing packet 167111 [packets to send 48, broken 47] [16:31:10]ProducePacketName [16:31:10]name=ofd_packets/00167111 [16:31:10]OFD Sender: To server: pG, [16:31:10]CommunicateWithHost lk.salyk.kg:30040 [16:31:10]ConnectInit lk.salyk.kg [16:31:10]written 0, free lines is 4095 [16:31:10]Connected sock=10 [16:31: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 35 39 0C 01 00 00 CA 99 04 01 B8 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 01 04 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 95 84 1E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 84 1E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 45 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 3D 03 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 84 1E 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 4D 76 1A 67 0E 04 04 00 1A 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C7 8C 02 00 35 04 06 00 54 89 58 44 E0 E3 9A B0 24 0D 69 6F 64 0E [16:31: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 35 39 4F 00 00 00 7D E7 47 00 C9 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 35 39 10 04 04 00 C7 8C 02 00 F4 03 04 00 B1 1C 1A 67 B6 04 01 00 00 6A 58 CE E7 86 8A FC 1D [16:31:10]CommunicateWithHost err = 0 [16:31:10]CheckOFDResponse [16:31:10]1017 (14) - 77093643461234 [16:31:10]1041 (16) - 0000000000871759 [16:31:10]1040 (4) - 167111 [16:31:10]1012 (4) - 24.10.2024 10:08 [16:31:10]1206 (1) - 0 [16:31:10]OFD Sender: Remove packet 167111 [16:31:10]ProducePacketName [16:31:10]name=ofd_packets/00167111 [16:31:10]NVStorageDeleteData [16:31:10]Write to MH i2c: 01 00 00 33 0C 3F [16:31:10]Write i2c OK [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: 01 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: 01 07 00 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: 01 07 00 33 0C 00 00 00 00 00 E0 0C 32 [16:31:10]RasterBufferAndPrint [16:31:10]line [16:31:10]line [16:31:10]line [16:31:10]line [16:31:10]line [16:31:10]written 0, free lines is 3302 [16:31:10]MH_Cut [16:31:10]Write to MH i2c: D1 01 00 3A 0C 01 18 [16:31:10]Write i2c OK [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: D1 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: D1 01 00 [16:31:10]MH_I2C_Read... [16:31:10]Read from MH i2c: D1 01 00 3A 0C 00 17 [16:31:10]Write to MH i2c: 01 00 00 3B 0C 47 [16:31:10]Write i2c OK [16:31:10]MH_I2C_Read... [16:31:11]OFD Sender: No OFD packet to send [16:31:11]*** Cut start [16:31:11]*** Partial cut [16:31:11]*** CUTSNS_PIN = 1 [16:31:11]*** CUTSNS_PIN = 0 [16:31:12]*** Brake cut motor [16:31:12]Read from MH i2c: 01 [16:31:12]MH_I2C_Read... [16:31:12]*** Stop cut motor [16:31:12]*** Cut end [16:31:12]Read from MH i2c: 01 07 00 [16:31:12]MH_I2C_Read... [16:31:12]Read from MH i2c: 01 07 00 3B 0C 00 00 00 00 00 FF 0F 5C [16:31:12]process_action close_receipt done [16:31:12]requested_data is exist [16:31:12]produce_requested_data [16:31:12]requested_item fm.sn is exist - process it [16:31:12]wFMCommunicate request_size=4 [16:31:12]MH_SAM_APDU [16:31:12]CAPDU: 80 11 00 00 [16:31:12]Write to MH i2c: E2 08 00 3C 0C 80 11 00 00 00 00 00 00 C2 [16:31:12]Write i2c OK [16:31:12]MH_I2C_Read... [16:31:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:12]Read from MH i2c: E2 [16:31:12]MH_I2C_Read... [16:31:12]Read from MH i2c: E2 17 00 [16:31:12]MH_I2C_Read... [16:31:12]Read from MH i2c: E2 17 00 3C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 1A [16:31:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:31:12]wFMCommunicate OK [16:31:12]requested_item fd.num is exist - process it [16:31:12]SAM_PROTO_GetFieldsCounters [16:31:12]wFMCommunicate request_size=4 [16:31:12]MH_SAM_APDU [16:31:12]CAPDU: 80 13 00 00 [16:31:12]Write to MH i2c: E2 08 00 3D 0C 80 13 00 00 00 00 00 00 C5 [16:31:12]Write i2c OK [16:31:12]MH_I2C_Read... [16:31:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:12]Read from MH i2c: E2 [16:31:12]MH_I2C_Read... [16:31:12]Read from MH i2c: E2 62 00 [16:31:12]MH_I2C_Read... [16:31:12]Read from MH i2c: E2 62 00 3D 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 98 [16:31: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 [16:31:12]wFMCommunicate OK [16:31:12]SAM_PROTO_GetFieldsCounters done [16:31:12]requested_item shift.num is exist - process it [16:31:12]requested_item shift.opened is exist - process it [16:31:12]req_shift_opened [16:31:12]FM_GetShiftState [16:31:12]SAM_PROTO_GetShiftState [16:31:12]wFMCommunicate request_size=4 [16:31:12]MH_SAM_APDU [16:31:12]CAPDU: 80 13 01 00 [16:31:12]Write to MH i2c: E2 08 00 3E 0C 80 13 01 00 00 00 00 00 C7 [16:31:12]Write i2c OK [16:31:12]MH_I2C_Read... [16:31:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:12]Read from MH i2c: E2 [16:31:12]MH_I2C_Read... [16:31:12]Read from MH i2c: E2 0E 00 [16:31:12]MH_I2C_Read... [16:31:12]Read from MH i2c: E2 0E 00 3E 0C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 95 [16:31:12]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:31:12]wFMCommunicate OK [16:31:12]SAM_PROTO_GetShiftState done [16:31:12]FM_GetShiftState done [16:31:12]req_shift_opened done [16:31:12]requested_item shift.open_date is exist - process it [16:31:12]req_shift_open_date [16:31:12]req_shift_open_date done [16:31:12]produce_requested_data done [16:31:12]produce_requested_data return {"fm.sn":"0000000000871759","fd.num":167111,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:31:12]process_action_free close_receipt [16:31:12]json_value_free [16:31:12]json_value_free done [16:31:12]process_json_proto returns [16:31:12]Send response to host [16:31:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871759","fd.num":167111,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:31:12]free response buf [16:31:12]execute_script done [16:31:12]execute_script returns [16:31:12]free content buf [16:31:12]Sock 9.Close socket [16:31:12]Sock 9.Thread stoped [16:31:16]OFD Sender: No OFD packet to send [16:31:21]OFD Sender: No OFD packet to send [16:31:26]OFD Sender: No OFD packet to send [16:31:31]OFD Sender: No OFD packet to send [16:31:36]OFD Sender: No OFD packet to send [16:31:41]OFD Sender: No OFD packet to send [16:31:46]OFD Sender: No OFD packet to send [16:31:51]OFD Sender: No OFD packet to send [16:31:53]accept exits with 7 [16:31:53]New connection [16:31:53]New thread 3067264356 created [16:31:53]Thread 3067407716 joined [16:31:53]Waiting for new connection... [16:31:53] Sock 7.Parse request [16:31:53]Sock 7.Check first char [16:31:53]Sock 7.First char is OK [16:31:53]request: POST /json_proto HTTP/1.0 [16:31:53]Method: POST [16:31:53]URL: /json_proto [16:31:53]Method is POST - this is cgi request [16:31:53]url: /json_proto [16:31:53]query_string will be loaded in cgi processing [16:31:53]execute_cgi json_proto POST (null) [16:31:53]execute_cgi path=json_proto method=POST [16:31:53]POST find Content-Length [16:31:53]Host: 172.17.53.195:8080 [16:31:53]Content-Length: 215 [16:31:53]Content-Type: application/json [16:31:53] [16:31:53]POST finish read [16:31:53]Found Content-Length = 215 [16:31:53]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:31:53]execute_script... [16:31:53]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:31:53]POST & json_proto [16:31:53]process_json_proto [16:31:53]json parsed OK: [16:31:53]protocol is kg_v1.0 [16:31:53]action value=get_value [16:31:53]process_action get_value [16:31:53]cmd_get_value [16:31:53]process_action get_value done [16:31:53]requested_data is exist [16:31:53]produce_requested_data [16:31:53]requested_item kkm.sn is exist - process it [16:31:53]requested_item kkm.ver is exist - process it [16:31:53]requested_item fm.sn is exist - process it [16:31:53]wFMCommunicate request_size=4 [16:31:53]MH_SAM_APDU [16:31:53]CAPDU: 80 11 00 00 [16:31:53]Write to MH i2c: E2 08 00 3F 0C 80 11 00 00 00 00 00 00 C5 [16:31:53]Write i2c OK [16:31:53]MH_I2C_Read... [16:31:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:53]Read from MH i2c: E2 [16:31:53]MH_I2C_Read... [16:31:53]Read from MH i2c: E2 17 00 [16:31:53]MH_I2C_Read... [16:31:53]Read from MH i2c: E2 17 00 3F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 1D [16:31:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:31:53]wFMCommunicate OK [16:31:53]requested_item fd.num is exist - process it [16:31:53]SAM_PROTO_GetFieldsCounters [16:31:53]wFMCommunicate request_size=4 [16:31:53]MH_SAM_APDU [16:31:53]CAPDU: 80 13 00 00 [16:31:53]Write to MH i2c: E2 08 00 40 0C 80 13 00 00 00 00 00 00 C8 [16:31:53]Write i2c OK [16:31:53]MH_I2C_Read... [16:31:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:53]Read from MH i2c: E2 [16:31:53]MH_I2C_Read... [16:31:53]Read from MH i2c: E2 62 00 [16:31:53]MH_I2C_Read... [16:31:53]Read from MH i2c: E2 62 00 40 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [16:31: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 [16:31:53]wFMCommunicate OK [16:31:53]SAM_PROTO_GetFieldsCounters done [16:31:53]requested_item shift.num is exist - process it [16:31:53]requested_item shift.opened is exist - process it [16:31:53]req_shift_opened [16:31:53]FM_GetShiftState [16:31:53]SAM_PROTO_GetShiftState [16:31:53]wFMCommunicate request_size=4 [16:31:53]MH_SAM_APDU [16:31:53]CAPDU: 80 13 01 00 [16:31:53]Write to MH i2c: E2 08 00 41 0C 80 13 01 00 00 00 00 00 CA [16:31:53]Write i2c OK [16:31:53]MH_I2C_Read... [16:31:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:53]Read from MH i2c: E2 [16:31:53]MH_I2C_Read... [16:31:53]Read from MH i2c: E2 0E 00 [16:31:53]MH_I2C_Read... [16:31:53]Read from MH i2c: E2 0E 00 41 0C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 98 [16:31:53]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:31:53]wFMCommunicate OK [16:31:53]SAM_PROTO_GetShiftState done [16:31:53]FM_GetShiftState done [16:31:53]req_shift_opened done [16:31:53]requested_item shift.open_date is exist - process it [16:31:53]req_shift_open_date [16:31:53]req_shift_open_date done [16:31:53]produce_requested_data done [16:31:53]produce_requested_data return {"kkm.sn":"0300000104","kkm.ver":"001","fm.sn":"0000000000871759","fd.num":167111,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:31:53]process_action_free get_value [16:31:53]json_value_free [16:31:53]json_value_free done [16:31:53]process_json_proto returns [16:31:53]Send response to host [16:31:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000104","kkm.ver":"001","fm.sn":"0000000000871759","fd.num":167111,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:31:53]free response buf [16:31:53]execute_script done [16:31:53]execute_script returns [16:31:53]free content buf [16:31:53]Sock 7.Close socket [16:31:53]Sock 7.Thread stoped [16:31:53]accept exits with 9 [16:31:53]New connection [16:31:53]New thread 3067407716 created [16:31:53]Thread 3067264356 joined [16:31:53]Waiting for new connection... [16:31:53] Sock 9.Parse request [16:31:53]Sock 9.Check first char [16:31:53]Sock 9.First char is OK [16:31:53]request: POST /json_proto HTTP/1.0 [16:31:53]Method: POST [16:31:53]URL: /json_proto [16:31:53]Method is POST - this is cgi request [16:31:53]url: /json_proto [16:31:53]query_string will be loaded in cgi processing [16:31:53]execute_cgi json_proto POST (null) [16:31:53]execute_cgi path=json_proto method=POST [16:31:53]POST find Content-Length [16:31:53]Host: 172.17.53.195:8080 [16:31:53]Content-Length: 331 [16:31:53]Content-Type: application/json [16:31:53] [16:31:53]POST finish read [16:31:53]Found Content-Length = 331 [16:31:53]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:31:53]execute_script... [16:31:53]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:31:53]POST & json_proto [16:31:53]process_json_proto [16:31:53]json parsed OK: [16:31:53]protocol is kg_v1.0 [16:31:53]action value=get_value [16:31:53]process_action get_value [16:31:53]cmd_get_value [16:31:53]process_action get_value done [16:31:53]requested_data is exist [16:31:53]produce_requested_data [16:31:53]requested_item fm.sale.total is exist - process it [16:31:53]SAM_PROTO_GetFMData [16:31:53]wFMCommunicate request_size=4 [16:31:53]MH_SAM_APDU [16:31:53]CAPDU: 80 13 03 00 [16:31:53]Write to MH i2c: E2 08 00 42 0C 80 13 03 00 00 00 00 00 CD [16:31:53]Write i2c OK [16:31:53]MH_I2C_Read... [16:31:54]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:31:54]Read from MH i2c: E2 [16:31:54]MH_I2C_Read... [16:31:54]Read from MH i2c: E2 FD 00 [16:31:54]MH_I2C_Read... [16:31:54]Read from MH i2c: E2 FD 00 42 0C 00 C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 D3 [16:31:54]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 [16:31:54]wFMCommunicate OK [16:31:54]wFMCommunicate request_size=4 [16:31:54]MH_SAM_APDU [16:31:54]CAPDU: 80 17 00 00 [16:31:54]Write to MH i2c: E2 08 00 43 0C 80 17 00 00 00 00 00 00 CF [16:31:54]Write i2c OK [16:31:54]MH_I2C_Read... [16:31:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:31:54]Read from MH i2c: E2 [16:31:54]MH_I2C_Read... [16:31:54]Read from MH i2c: E2 FD 00 [16:31:54]MH_I2C_Read... [16:31:54]Read from MH i2c: E2 FD 00 43 0C 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 8C [16:31:54]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 [16:31:54]wFMCommunicate OK [16:31:54]wFMCommunicate request_size=4 [16:31:54]MH_SAM_APDU [16:31:54]CAPDU: 80 17 00 00 [16:31:54]Write to MH i2c: E2 08 00 44 0C 80 17 00 00 00 00 00 00 D0 [16:31:54]Write i2c OK [16:31:54]MH_I2C_Read... [16:31:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:31:54]Read from MH i2c: E2 [16:31:54]MH_I2C_Read... [16:31:54]Read from MH i2c: E2 FD 00 [16:31:54]MH_I2C_Read... [16:31:54]Read from MH i2c: E2 FD 00 44 0C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 E2 [16:31:54]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:31:54]wFMCommunicate OK [16:31:54]wFMCommunicate request_size=4 [16:31:54]MH_SAM_APDU [16:31:54]CAPDU: 80 17 00 00 [16:31:54]Write to MH i2c: E2 08 00 45 0C 80 17 00 00 00 00 00 00 D1 [16:31:54]Write i2c OK [16:31:54]MH_I2C_Read... [16:31:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:31:55]Read from MH i2c: E2 [16:31:55]MH_I2C_Read... [16:31:55]Read from MH i2c: E2 FD 00 [16:31:55]MH_I2C_Read... [16:31:55]Read from MH i2c: E2 FD 00 45 0C 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 5D [16:31:55]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [16:31:55]wFMCommunicate OK [16:31:55]wFMCommunicate request_size=4 [16:31:55]MH_SAM_APDU [16:31:55]CAPDU: 80 17 00 00 [16:31:55]Write to MH i2c: E2 08 00 46 0C 80 17 00 00 00 00 00 00 D2 [16:31:55]Write i2c OK [16:31:55]MH_I2C_Read... [16:31:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:31:55]Read from MH i2c: E2 [16:31:55]MH_I2C_Read... [16:31:55]Read from MH i2c: E2 E2 00 [16:31:55]MH_I2C_Read... [16:31:55]Read from MH i2c: E2 E2 00 46 0C 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B0 [16:31:55]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:31:55]wFMCommunicate OK [16:31:55]SAM_PROTO_GetFMData done [16:31:55]requested_item fm.sale_refund.total is exist - process it [16:31:55]requested_item fm.buy.total is exist - process it [16:31:55]requested_item shift.sale.total is exist - process it [16:31:55]SAM_PROTO_GetShiftData [16:31:55]wFMCommunicate request_size=4 [16:31:55]MH_SAM_APDU [16:31:55]CAPDU: 80 13 02 00 [16:31:55]Write to MH i2c: E2 08 00 47 0C 80 13 02 00 00 00 00 00 D1 [16:31:55]Write i2c OK [16:31:55]MH_I2C_Read... [16:31:55]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:31:55]Read from MH i2c: E2 [16:31:55]MH_I2C_Read... [16:31:55]Read from MH i2c: E2 FD 00 [16:31:55]MH_I2C_Read... [16:31:55]Read from MH i2c: E2 FD 00 47 0C 00 B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 98 [16:31:55]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 [16:31:55]wFMCommunicate OK [16:31:55]wFMCommunicate request_size=4 [16:31:55]MH_SAM_APDU [16:31:55]CAPDU: 80 17 00 00 [16:31:55]Write to MH i2c: E2 08 00 48 0C 80 17 00 00 00 00 00 00 D4 [16:31:55]Write i2c OK [16:31:55]MH_I2C_Read... [16:31:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:31:56]Read from MH i2c: E2 [16:31:56]MH_I2C_Read... [16:31:56]Read from MH i2c: E2 FD 00 [16:31:56]MH_I2C_Read... [16:31:56]Read from MH i2c: E2 FD 00 48 0C 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 EE [16:31:56]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 [16:31:56]wFMCommunicate OK [16:31:56]wFMCommunicate request_size=4 [16:31:56]MH_SAM_APDU [16:31:56]CAPDU: 80 17 00 00 [16:31:56]Write to MH i2c: E2 08 00 49 0C 80 17 00 00 00 00 00 00 D5 [16:31:56]Write i2c OK [16:31:56]MH_I2C_Read... [16:31:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:31:56]OFD Sender: No OFD packet to send [16:31:56]Read from MH i2c: E2 [16:31:56]MH_I2C_Read... [16:31:56]Read from MH i2c: E2 FD 00 [16:31:56]MH_I2C_Read... [16:31:56]Read from MH i2c: E2 FD 00 49 0C 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 92 [16:31:56]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 [16:31:56]wFMCommunicate OK [16:31:56]wFMCommunicate request_size=4 [16:31:56]MH_SAM_APDU [16:31:56]CAPDU: 80 17 00 00 [16:31:56]Write to MH i2c: E2 08 00 4A 0C 80 17 00 00 00 00 00 00 D6 [16:31:56]Write i2c OK [16:31:56]MH_I2C_Read... [16:31:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:31:56]Read from MH i2c: E2 [16:31:56]MH_I2C_Read... [16:31:56]Read from MH i2c: E2 FD 00 [16:31:56]MH_I2C_Read... [16:31:56]Read from MH i2c: E2 FD 00 4A 0C 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 49 [16:31:56]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 [16:31:56]wFMCommunicate OK [16:31:56]wFMCommunicate request_size=4 [16:31:56]MH_SAM_APDU [16:31:56]CAPDU: 80 17 00 00 [16:31:56]Write to MH i2c: E2 08 00 4B 0C 80 17 00 00 00 00 00 00 D7 [16:31:56]Write i2c OK [16:31:56]MH_I2C_Read... [16:31:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [16:31:57]Read from MH i2c: E2 [16:31:57]MH_I2C_Read... [16:31:57]Read from MH i2c: E2 CD 00 [16:31:57]MH_I2C_Read... [16:31:57]Read from MH i2c: E2 CD 00 4B 0C 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 BB [16:31:57]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 [16:31:57]wFMCommunicate OK [16:31:57]SAM_PROTO_GetShiftData done [16:31:57]requested_item shift.sale.total_cash is exist - process it [16:31:57]requested_item shift.sale_refund.total is exist - process it [16:31:57]requested_item shift.sale_refund.total_cash is exist - process it [16:31:57]requested_item shift.buy.total is exist - process it [16:31:57]requested_item shift.buy.total_cash is exist - process it [16:31:57]produce_requested_data done [16:31:57]produce_requested_data return {"fm.sale.total":159546520.28,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":178509.45,"shift.sale.total_cash":126388.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:31:57]process_action_free get_value [16:31:57]json_value_free [16:31:57]json_value_free done [16:31:57]process_json_proto returns [16:31:57]Send response to host [16:31:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":159546520.28,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":178509.45,"shift.sale.total_cash":126388.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:31:57]free response buf [16:31:57]execute_script done [16:31:57]execute_script returns [16:31:57]free content buf [16:31:57]Sock 9.Close socket [16:31:57]Sock 9.Thread stoped [16:32:01]OFD Sender: No OFD packet to send [16:32:06]OFD Sender: No OFD packet to send [16:32:11]OFD Sender: No OFD packet to send [16:32:16]accept exits with 7 [16:32:16]New connection [16:32:16]New thread 3067264356 created [16:32:16]Thread 3067407716 joined [16:32:16]Waiting for new connection... [16:32:16] Sock 7.Parse request [16:32:16]Sock 7.Check first char [16:32:16]Sock 7.First char is OK [16:32:16]request: POST /json_proto HTTP/1.0 [16:32:16]Method: POST [16:32:16]URL: /json_proto [16:32:16]Method is POST - this is cgi request [16:32:16]url: /json_proto [16:32:16]query_string will be loaded in cgi processing [16:32:16]execute_cgi json_proto POST (null) [16:32:16]execute_cgi path=json_proto method=POST [16:32:16]POST find Content-Length [16:32:16]Host: 172.17.53.195:8080 [16:32:16]Content-Length: 215 [16:32:16]Content-Type: application/json [16:32:16] [16:32:16]POST finish read [16:32:16]Found Content-Length = 215 [16:32: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" ] } } [16:32:16]execute_script... [16:32: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" ] } } [16:32:16]POST & json_proto [16:32:16]process_json_proto [16:32:16]json parsed OK: [16:32:16]protocol is kg_v1.0 [16:32:16]action value=get_value [16:32:16]process_action get_value [16:32:16]cmd_get_value [16:32:16]process_action get_value done [16:32:16]requested_data is exist [16:32:16]produce_requested_data [16:32:16]requested_item kkm.sn is exist - process it [16:32:16]requested_item kkm.ver is exist - process it [16:32:16]requested_item fm.sn is exist - process it [16:32:16]wFMCommunicate request_size=4 [16:32:16]MH_SAM_APDU [16:32:16]CAPDU: 80 11 00 00 [16:32:16]Write to MH i2c: E2 08 00 4C 0C 80 11 00 00 00 00 00 00 D2 [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:16]Read from MH i2c: E2 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 17 00 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 17 00 4C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 2A [16:32:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:32:16]wFMCommunicate OK [16:32:16]requested_item fd.num is exist - process it [16:32:16]SAM_PROTO_GetFieldsCounters [16:32:16]wFMCommunicate request_size=4 [16:32:16]MH_SAM_APDU [16:32:16]CAPDU: 80 13 00 00 [16:32:16]Write to MH i2c: E2 08 00 4D 0C 80 13 00 00 00 00 00 00 D5 [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:16]Read from MH i2c: E2 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 62 00 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 62 00 4D 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 A8 [16:32: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 [16:32:16]wFMCommunicate OK [16:32:16]SAM_PROTO_GetFieldsCounters done [16:32:16]requested_item shift.num is exist - process it [16:32:16]requested_item shift.opened is exist - process it [16:32:16]req_shift_opened [16:32:16]FM_GetShiftState [16:32:16]SAM_PROTO_GetShiftState [16:32:16]wFMCommunicate request_size=4 [16:32:16]MH_SAM_APDU [16:32:16]CAPDU: 80 13 01 00 [16:32:16]Write to MH i2c: E2 08 00 4E 0C 80 13 01 00 00 00 00 00 D7 [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:16]OFD Sender: No OFD packet to send [16:32:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:16]Read from MH i2c: E2 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 0E 00 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 0E 00 4E 0C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 A5 [16:32:16]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:32:16]wFMCommunicate OK [16:32:16]SAM_PROTO_GetShiftState done [16:32:16]FM_GetShiftState done [16:32:16]req_shift_opened done [16:32:16]requested_item shift.open_date is exist - process it [16:32:16]req_shift_open_date [16:32:16]req_shift_open_date done [16:32:16]produce_requested_data done [16:32:16]produce_requested_data return {"kkm.sn":"0300000104","kkm.ver":"001","fm.sn":"0000000000871759","fd.num":167111,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:32:16]process_action_free get_value [16:32:16]json_value_free [16:32:16]json_value_free done [16:32:16]process_json_proto returns [16:32:16]Send response to host [16:32:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000104","kkm.ver":"001","fm.sn":"0000000000871759","fd.num":167111,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:32:16]free response buf [16:32:16]execute_script done [16:32:16]execute_script returns [16:32:16]free content buf [16:32:16]Sock 7.Close socket [16:32:16]Sock 7.Thread stoped [16:32:16]accept exits with 9 [16:32:16]New connection [16:32:16]New thread 3067407716 created [16:32:16]Thread 3067264356 joined [16:32:16]Waiting for new connection... [16:32:16] Sock 9.Parse request [16:32:16]Sock 9.Check first char [16:32:16]Sock 9.First char is OK [16:32:16]request: POST /json_proto HTTP/1.0 [16:32:16]Method: POST [16:32:16]URL: /json_proto [16:32:16]Method is POST - this is cgi request [16:32:16]url: /json_proto [16:32:16]query_string will be loaded in cgi processing [16:32:16]execute_cgi json_proto POST (null) [16:32:16]execute_cgi path=json_proto method=POST [16:32:16]POST find Content-Length [16:32:16]Host: 172.17.53.195:8080 [16:32:16]Content-Length: 331 [16:32:16]Content-Type: application/json [16:32:16] [16:32:16]POST finish read [16:32:16]Found Content-Length = 331 [16:32:16]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:32:16]execute_script... [16:32: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:32:16]POST & json_proto [16:32:16]process_json_proto [16:32:16]json parsed OK: [16:32:16]protocol is kg_v1.0 [16:32:16]action value=get_value [16:32:16]process_action get_value [16:32:16]cmd_get_value [16:32:16]process_action get_value done [16:32:16]requested_data is exist [16:32:16]produce_requested_data [16:32:16]requested_item fm.sale.total is exist - process it [16:32:16]SAM_PROTO_GetFMData [16:32:16]wFMCommunicate request_size=4 [16:32:16]MH_SAM_APDU [16:32:16]CAPDU: 80 13 03 00 [16:32:16]Write to MH i2c: E2 08 00 4F 0C 80 13 03 00 00 00 00 00 DA [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:17]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:32:17]Read from MH i2c: E2 [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: E2 FD 00 [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: E2 FD 00 4F 0C 00 C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 E0 [16:32:17]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 [16:32:17]wFMCommunicate OK [16:32:17]wFMCommunicate request_size=4 [16:32:17]MH_SAM_APDU [16:32:17]CAPDU: 80 17 00 00 [16:32:17]Write to MH i2c: E2 08 00 50 0C 80 17 00 00 00 00 00 00 DC [16:32:17]Write i2c OK [16:32:17]MH_I2C_Read... [16:32:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:17]Read from MH i2c: E2 [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: E2 FD 00 [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: E2 FD 00 50 0C 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 99 [16:32:17]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 [16:32:17]wFMCommunicate OK [16:32:17]wFMCommunicate request_size=4 [16:32:17]MH_SAM_APDU [16:32:17]CAPDU: 80 17 00 00 [16:32:17]Write to MH i2c: E2 08 00 51 0C 80 17 00 00 00 00 00 00 DD [16:32:17]Write i2c OK [16:32:17]MH_I2C_Read... [16:32:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:17]Read from MH i2c: E2 [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: E2 FD 00 [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: E2 FD 00 51 0C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 EF [16:32:17]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:32:17]wFMCommunicate OK [16:32:17]wFMCommunicate request_size=4 [16:32:17]MH_SAM_APDU [16:32:17]CAPDU: 80 17 00 00 [16:32:17]Write to MH i2c: E2 08 00 52 0C 80 17 00 00 00 00 00 00 DE [16:32:17]Write i2c OK [16:32:17]MH_I2C_Read... [16:32:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:18]Read from MH i2c: E2 [16:32:18]MH_I2C_Read... [16:32:18]Read from MH i2c: E2 FD 00 [16:32:18]MH_I2C_Read... [16:32:18]Read from MH i2c: E2 FD 00 52 0C 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 6A [16:32:18]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [16:32:18]wFMCommunicate OK [16:32:18]wFMCommunicate request_size=4 [16:32:18]MH_SAM_APDU [16:32:18]CAPDU: 80 17 00 00 [16:32:18]Write to MH i2c: E2 08 00 53 0C 80 17 00 00 00 00 00 00 DF [16:32:18]Write i2c OK [16:32:18]MH_I2C_Read... [16:32:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:32:18]Read from MH i2c: E2 [16:32:18]MH_I2C_Read... [16:32:18]Read from MH i2c: E2 E2 00 [16:32:18]MH_I2C_Read... [16:32:18]Read from MH i2c: E2 E2 00 53 0C 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 BD [16:32:18]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:32:18]wFMCommunicate OK [16:32:18]SAM_PROTO_GetFMData done [16:32:18]requested_item fm.sale_refund.total is exist - process it [16:32:18]requested_item fm.buy.total is exist - process it [16:32:18]requested_item shift.sale.total is exist - process it [16:32:18]SAM_PROTO_GetShiftData [16:32:18]wFMCommunicate request_size=4 [16:32:18]MH_SAM_APDU [16:32:18]CAPDU: 80 13 02 00 [16:32:18]Write to MH i2c: E2 08 00 54 0C 80 13 02 00 00 00 00 00 DE [16:32:18]Write i2c OK [16:32:18]MH_I2C_Read... [16:32:18]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:32:18]Read from MH i2c: E2 [16:32:18]MH_I2C_Read... [16:32:18]Read from MH i2c: E2 FD 00 [16:32:18]MH_I2C_Read... [16:32:18]Read from MH i2c: E2 FD 00 54 0C 00 B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 A5 [16:32:18]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 [16:32:18]wFMCommunicate OK [16:32:18]wFMCommunicate request_size=4 [16:32:18]MH_SAM_APDU [16:32:18]CAPDU: 80 17 00 00 [16:32:18]Write to MH i2c: E2 08 00 55 0C 80 17 00 00 00 00 00 00 E1 [16:32:18]Write i2c OK [16:32:18]MH_I2C_Read... [16:32:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:19]Read from MH i2c: E2 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 FD 00 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 FD 00 55 0C 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 FB [16:32:19]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 [16:32:19]wFMCommunicate OK [16:32:19]wFMCommunicate request_size=4 [16:32:19]MH_SAM_APDU [16:32:19]CAPDU: 80 17 00 00 [16:32:19]Write to MH i2c: E2 08 00 56 0C 80 17 00 00 00 00 00 00 E2 [16:32:19]Write i2c OK [16:32:19]MH_I2C_Read... [16:32:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:19]Read from MH i2c: E2 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 FD 00 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 FD 00 56 0C 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 9F [16:32:19]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 [16:32:19]wFMCommunicate OK [16:32:19]wFMCommunicate request_size=4 [16:32:19]MH_SAM_APDU [16:32:19]CAPDU: 80 17 00 00 [16:32:19]Write to MH i2c: E2 08 00 57 0C 80 17 00 00 00 00 00 00 E3 [16:32:19]Write i2c OK [16:32:19]MH_I2C_Read... [16:32:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:19]Read from MH i2c: E2 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 FD 00 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 FD 00 57 0C 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 56 [16:32:19]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 [16:32:19]wFMCommunicate OK [16:32:19]wFMCommunicate request_size=4 [16:32:19]MH_SAM_APDU [16:32:19]CAPDU: 80 17 00 00 [16:32:19]Write to MH i2c: E2 08 00 58 0C 80 17 00 00 00 00 00 00 E4 [16:32:19]Write i2c OK [16:32:19]MH_I2C_Read... [16:32:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [16:32:20]Read from MH i2c: E2 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: E2 CD 00 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: E2 CD 00 58 0C 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 C8 [16:32:20]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 [16:32:20]wFMCommunicate OK [16:32:20]SAM_PROTO_GetShiftData done [16:32:20]requested_item shift.sale.total_cash is exist - process it [16:32:20]requested_item shift.sale_refund.total is exist - process it [16:32:20]requested_item shift.sale_refund.total_cash is exist - process it [16:32:20]requested_item shift.buy.total is exist - process it [16:32:20]requested_item shift.buy.total_cash is exist - process it [16:32:20]produce_requested_data done [16:32:20]produce_requested_data return {"fm.sale.total":159546520.28,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":178509.45,"shift.sale.total_cash":126388.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:32:20]process_action_free get_value [16:32:20]json_value_free [16:32:20]json_value_free done [16:32:20]process_json_proto returns [16:32:20]Send response to host [16:32:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":159546520.28,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":178509.45,"shift.sale.total_cash":126388.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:32:20]free response buf [16:32:20]execute_script done [16:32:20]execute_script returns [16:32:20]free content buf [16:32:20]Sock 9.Close socket [16:32:20]Sock 9.Thread stoped [16:32:20]accept exits with 7 [16:32:20]New connection [16:32:20]New thread 3067264356 created [16:32:20]Thread 3067407716 joined [16:32:20]Waiting for new connection... [16:32:20] Sock 7.Parse request [16:32:20]Sock 7.Check first char [16:32:20]Sock 7.First char is OK [16:32:20]request: POST /json_proto HTTP/1.0 [16:32:20]Method: POST [16:32:20]URL: /json_proto [16:32:20]Method is POST - this is cgi request [16:32:20]url: /json_proto [16:32:20]query_string will be loaded in cgi processing [16:32:20]execute_cgi json_proto POST (null) [16:32:20]execute_cgi path=json_proto method=POST [16:32:20]POST find Content-Length [16:32:20]Host: 172.17.53.195:8080 [16:32:20]Content-Length: 331 [16:32:20]Content-Type: application/json [16:32:20] [16:32:20]POST finish read [16:32:20]Found Content-Length = 331 [16:32:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:32:20]execute_script... [16:32:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:32:20]POST & json_proto [16:32:20]process_json_proto [16:32:20]json parsed OK: [16:32:20]protocol is kg_v1.0 [16:32:20]action value=get_value [16:32:20]process_action get_value [16:32:20]cmd_get_value [16:32:20]process_action get_value done [16:32:20]requested_data is exist [16:32:20]produce_requested_data [16:32:20]requested_item fm.sale.total is exist - process it [16:32:20]SAM_PROTO_GetFMData [16:32:20]wFMCommunicate request_size=4 [16:32:20]MH_SAM_APDU [16:32:20]CAPDU: 80 13 03 00 [16:32:20]Write to MH i2c: E2 08 00 59 0C 80 13 03 00 00 00 00 00 E4 [16:32:20]Write i2c OK [16:32:20]MH_I2C_Read... [16:32:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:32:20]Read from MH i2c: E2 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: E2 FD 00 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: E2 FD 00 59 0C 00 C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 EA [16:32:20]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 [16:32:20]wFMCommunicate OK [16:32:20]wFMCommunicate request_size=4 [16:32:20]MH_SAM_APDU [16:32:20]CAPDU: 80 17 00 00 [16:32:20]Write to MH i2c: E2 08 00 5A 0C 80 17 00 00 00 00 00 00 E6 [16:32:20]Write i2c OK [16:32:20]MH_I2C_Read... [16:32:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:21]Read from MH i2c: E2 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 FD 00 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 FD 00 5A 0C 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 A3 [16:32:21]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 [16:32:21]wFMCommunicate OK [16:32:21]wFMCommunicate request_size=4 [16:32:21]MH_SAM_APDU [16:32:21]CAPDU: 80 17 00 00 [16:32:21]Write to MH i2c: E2 08 00 5B 0C 80 17 00 00 00 00 00 00 E7 [16:32:21]Write i2c OK [16:32:21]MH_I2C_Read... [16:32:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:21]Read from MH i2c: E2 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 FD 00 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 FD 00 5B 0C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 F9 [16:32:21]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:32:21]wFMCommunicate OK [16:32:21]wFMCommunicate request_size=4 [16:32:21]MH_SAM_APDU [16:32:21]CAPDU: 80 17 00 00 [16:32:21]Write to MH i2c: E2 08 00 5C 0C 80 17 00 00 00 00 00 00 E8 [16:32:21]Write i2c OK [16:32:21]MH_I2C_Read... [16:32:21]OFD Sender: No OFD packet to send [16:32:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:21]Read from MH i2c: E2 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 FD 00 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 FD 00 5C 0C 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 74 [16:32:21]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [16:32:21]wFMCommunicate OK [16:32:21]wFMCommunicate request_size=4 [16:32:21]MH_SAM_APDU [16:32:21]CAPDU: 80 17 00 00 [16:32:21]Write to MH i2c: E2 08 00 5D 0C 80 17 00 00 00 00 00 00 E9 [16:32:21]Write i2c OK [16:32:21]MH_I2C_Read... [16:32:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:32:22]Read from MH i2c: E2 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 E2 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 E2 00 5D 0C 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 C7 [16:32:22]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:32:22]wFMCommunicate OK [16:32:22]SAM_PROTO_GetFMData done [16:32:22]requested_item fm.sale_refund.total is exist - process it [16:32:22]requested_item fm.buy.total is exist - process it [16:32:22]requested_item shift.sale.total is exist - process it [16:32:22]SAM_PROTO_GetShiftData [16:32:22]wFMCommunicate request_size=4 [16:32:22]MH_SAM_APDU [16:32:22]CAPDU: 80 13 02 00 [16:32:22]Write to MH i2c: E2 08 00 5E 0C 80 13 02 00 00 00 00 00 E8 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:32:22]Read from MH i2c: E2 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 FD 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 FD 00 5E 0C 00 B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 AF [16:32:22]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 [16:32:22]wFMCommunicate OK [16:32:22]wFMCommunicate request_size=4 [16:32:22]MH_SAM_APDU [16:32:22]CAPDU: 80 17 00 00 [16:32:22]Write to MH i2c: E2 08 00 5F 0C 80 17 00 00 00 00 00 00 EB [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:23]Read from MH i2c: E2 [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: E2 FD 00 [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: E2 FD 00 5F 0C 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 05 [16:32:23]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 [16:32:23]wFMCommunicate OK [16:32:23]wFMCommunicate request_size=4 [16:32:23]MH_SAM_APDU [16:32:23]CAPDU: 80 17 00 00 [16:32:23]Write to MH i2c: E2 08 00 60 0C 80 17 00 00 00 00 00 00 EC [16:32:23]Write i2c OK [16:32:23]MH_I2C_Read... [16:32:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:23]Read from MH i2c: E2 [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: E2 FD 00 [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: E2 FD 00 60 0C 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 A9 [16:32:23]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 [16:32:23]wFMCommunicate OK [16:32:23]wFMCommunicate request_size=4 [16:32:23]MH_SAM_APDU [16:32:23]CAPDU: 80 17 00 00 [16:32:23]Write to MH i2c: E2 08 00 61 0C 80 17 00 00 00 00 00 00 ED [16:32:23]Write i2c OK [16:32:23]MH_I2C_Read... [16:32:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:23]Read from MH i2c: E2 [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: E2 FD 00 [16:32:23]MH_I2C_Read... [16:32:23]Read from MH i2c: E2 FD 00 61 0C 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 60 [16:32:23]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 [16:32:24]wFMCommunicate OK [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 17 00 00 [16:32:24]Write to MH i2c: E2 08 00 62 0C 80 17 00 00 00 00 00 00 EE [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [16:32:24]Read from MH i2c: E2 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 CD 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 CD 00 62 0C 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 D2 [16:32:24]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 [16:32:24]wFMCommunicate OK [16:32:24]SAM_PROTO_GetShiftData done [16:32:24]requested_item shift.sale.total_cash is exist - process it [16:32:24]requested_item shift.sale_refund.total is exist - process it [16:32:24]requested_item shift.sale_refund.total_cash is exist - process it [16:32:24]requested_item shift.buy.total is exist - process it [16:32:24]requested_item shift.buy.total_cash is exist - process it [16:32:24]produce_requested_data done [16:32:24]produce_requested_data return {"fm.sale.total":159546520.28,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":178509.45,"shift.sale.total_cash":126388.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:32:24]process_action_free get_value [16:32:24]json_value_free [16:32:24]json_value_free done [16:32:24]process_json_proto returns [16:32:24]Send response to host [16:32:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":159546520.28,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":178509.45,"shift.sale.total_cash":126388.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:32:24]free response buf [16:32:24]execute_script done [16:32:24]execute_script returns [16:32:24]free content buf [16:32:24]Sock 7.Close socket [16:32:24]Sock 7.Thread stoped [16:32:24]accept exits with 9 [16:32:24]New connection [16:32:24]New thread 3067407716 created [16:32:24]Thread 3067264356 joined [16:32:24]Waiting for new connection... [16:32:24] Sock 9.Parse request [16:32:24]Sock 9.Check first char [16:32:24]Sock 9.First char is OK [16:32:24]request: POST /json_proto HTTP/1.0 [16:32:24]Method: POST [16:32:24]URL: /json_proto [16:32:24]Method is POST - this is cgi request [16:32:24]url: /json_proto [16:32:24]query_string will be loaded in cgi processing [16:32:24]execute_cgi json_proto POST (null) [16:32:24]execute_cgi path=json_proto method=POST [16:32:24]POST find Content-Length [16:32:24]Host: 172.17.53.195:8080 [16:32:24]Content-Length: 251 [16:32:24]Content-Type: application/json [16:32:24] [16:32:24]POST finish read [16:32:24]Found Content-Length = 251 [16:32:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041C\u0443\u0440\u0437\u0430\u0435\u0432 \u0422. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:24]execute_script... [16:32:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041C\u0443\u0440\u0437\u0430\u0435\u0432 \u0422. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:24]POST & json_proto [16:32:24]process_json_proto [16:32:24]json parsed OK: [16:32:24]protocol is kg_v1.0 [16:32:24]action value=x_report [16:32:24]process_action x_report [16:32:24]cmd_x_report [16:32:24]MH_GetDate [16:32:24]Write to MH i2c: F0 00 00 63 0C 5E [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: F0 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: F0 09 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: F0 09 00 63 0C 00 99 76 1A 67 21 48 4A 65 0F [16:32:24]GetLastDocTimeStamp 1729787469 [16:32:24]current date 1729787545 [16:32:24]FM_GetShiftState [16:32:24]SAM_PROTO_GetShiftState [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 13 01 00 [16:32:24]Write to MH i2c: E2 08 00 64 0C 80 13 01 00 00 00 00 00 ED [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:24]Read from MH i2c: E2 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 0E 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 0E 00 64 0C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 BB [16:32:24]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:32:24]wFMCommunicate OK [16:32:24]SAM_PROTO_GetShiftState done [16:32:24]FM_GetShiftState done [16:32:24]KKMCreateXReportDocument [16:32:24]Load OK [16:32:24]Malloc new data [16:32:24]MH_GetDate [16:32:24]Write to MH i2c: F0 00 00 65 0C 60 [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: F0 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: F0 09 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: F0 09 00 65 0C 00 99 76 1A 67 21 48 4A 65 11 [16:32:24]Malloc new data [16:32:24]Malloc new data [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 11 00 00 [16:32:24]Write to MH i2c: E2 08 00 66 0C 80 11 00 00 00 00 00 00 EC [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:24]Read from MH i2c: E2 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 17 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 17 00 66 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 44 [16:32:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:32:24]wFMCommunicate OK [16:32:24]SAM_PROTO_GetFieldsCounters [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 13 00 00 [16:32:24]Write to MH i2c: E2 08 00 67 0C 80 13 00 00 00 00 00 00 EF [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:24]Read from MH i2c: E2 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 62 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 62 00 67 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 C2 [16:32:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 [16:32:24]wFMCommunicate OK [16:32:24]SAM_PROTO_GetFieldsCounters done [16:32:24]Malloc new data [16:32:24]Malloc new data [16:32:24]Malloc new data [16:32:24]KKMCreateXReportDocument OK [16:32:24]KKMSetXReportData OK [16:32:24]KKMPrepareXReportFMData [16:32:24]SAM_PROTO_GetShiftData [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 13 02 00 [16:32:24]Write to MH i2c: E2 08 00 68 0C 80 13 02 00 00 00 00 00 F2 [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:25]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:32:25]Read from MH i2c: E2 [16:32:25]MH_I2C_Read... [16:32:25]Read from MH i2c: E2 FD 00 [16:32:25]MH_I2C_Read... [16:32:25]Read from MH i2c: E2 FD 00 68 0C 00 B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 B9 [16:32:25]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 [16:32:25]wFMCommunicate OK [16:32:25]wFMCommunicate request_size=4 [16:32:25]MH_SAM_APDU [16:32:25]CAPDU: 80 17 00 00 [16:32:25]Write to MH i2c: E2 08 00 69 0C 80 17 00 00 00 00 00 00 F5 [16:32:25]Write i2c OK [16:32:25]MH_I2C_Read... [16:32:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:25]Read from MH i2c: E2 [16:32:25]MH_I2C_Read... [16:32:25]Read from MH i2c: E2 FD 00 [16:32:25]MH_I2C_Read... [16:32:25]Read from MH i2c: E2 FD 00 69 0C 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 0F [16:32:25]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 [16:32:25]wFMCommunicate OK [16:32:25]wFMCommunicate request_size=4 [16:32:25]MH_SAM_APDU [16:32:25]CAPDU: 80 17 00 00 [16:32:25]Write to MH i2c: E2 08 00 6A 0C 80 17 00 00 00 00 00 00 F6 [16:32:26]Write i2c OK [16:32:26]MH_I2C_Read... [16:32:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:26]Read from MH i2c: E2 [16:32:26]MH_I2C_Read... [16:32:26]Read from MH i2c: E2 FD 00 [16:32:26]MH_I2C_Read... [16:32:26]Read from MH i2c: E2 FD 00 6A 0C 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 B3 [16:32:26]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 [16:32:26]wFMCommunicate OK [16:32:26]wFMCommunicate request_size=4 [16:32:26]MH_SAM_APDU [16:32:26]CAPDU: 80 17 00 00 [16:32:26]Write to MH i2c: E2 08 00 6B 0C 80 17 00 00 00 00 00 00 F7 [16:32:26]Write i2c OK [16:32:26]MH_I2C_Read... [16:32:26]OFD Sender: No OFD packet to send [16:32:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:26]Read from MH i2c: E2 [16:32:26]MH_I2C_Read... [16:32:26]Read from MH i2c: E2 FD 00 [16:32:26]MH_I2C_Read... [16:32:26]Read from MH i2c: E2 FD 00 6B 0C 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 6A [16:32:26]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 [16:32:26]wFMCommunicate OK [16:32:26]wFMCommunicate request_size=4 [16:32:26]MH_SAM_APDU [16:32:26]CAPDU: 80 17 00 00 [16:32:26]Write to MH i2c: E2 08 00 6C 0C 80 17 00 00 00 00 00 00 F8 [16:32:26]Write i2c OK [16:32:26]MH_I2C_Read... [16:32:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [16:32:27]Read from MH i2c: E2 [16:32:27]MH_I2C_Read... [16:32:27]Read from MH i2c: E2 CD 00 [16:32:27]MH_I2C_Read... [16:32:27]Read from MH i2c: E2 CD 00 6C 0C 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 DC [16:32:27]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 [16:32:27]wFMCommunicate OK [16:32:27]SAM_PROTO_GetShiftData done [16:32:27]1194 (1196) - счетчики итогов смены [16:32:27] 1134 (4) - 190 - количество чеков со всеми признаками расчетов [16:32:27] 1129 (157) - счетчики операций «приход» [16:32:27] 1135 (4) - 190 - количество чеков по признаку расчетов [16:32:27] 1201 (4) - 178509.45 - общая итоговая сумма в чеках [16:32:27] 1136 (3) - 126388.00 - итоговая сумма в чеках наличными [16:32:27] 1138 (3) - 52121.45 - итоговая сумма в чеках безналичными [16:32:27] 1024 (123) - суммы налогов [16:32:27] 1006 (9) - суммы НДС [16:32:27] 1010 (1) - 0% - код ставки НДС [16:32:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:32:27] 1006 (12) - суммы НДС [16:32:27] 1010 (1) - 12% - код ставки НДС [16:32:27] 1011 (3) - 18962.80 - сумма НДС по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 0% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (12) - суммы НСП [16:32:27] 1014 (1) - 1% - код ставки НСП [16:32:27] 1015 (3) - 1580.21 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 2% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 3% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 5% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 0,50% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 1,50% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1130 (141) - счетчики операций «возврат прихода» [16:32:27] 1135 (4) - 0 - количество чеков по признаку расчетов [16:32:27] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:32:27] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:32:27] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:32:27] 1024 (117) - суммы налогов [16:32:27] 1006 (9) - суммы НДС [16:32:27] 1010 (1) - 0% - код ставки НДС [16:32:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:32:27] 1006 (9) - суммы НДС [16:32:27] 1010 (1) - 12% - код ставки НДС [16:32:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 0% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 1% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 2% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 3% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 5% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 0,50% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 1,50% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1131 (141) - счетчики операций «расход» [16:32:27] 1135 (4) - 0 - количество чеков по признаку расчетов [16:32:27] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:32:27] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:32:27] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:32:27] 1024 (117) - суммы налогов [16:32:27] 1006 (9) - суммы НДС [16:32:27] 1010 (1) - 0% - код ставки НДС [16:32:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:32:27] 1006 (9) - суммы НДС [16:32:27] 1010 (1) - 12% - код ставки НДС [16:32:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 0% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 1% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 2% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 3% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 5% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 0,50% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 1,50% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1132 (141) - счетчики операций «возврат расхода» [16:32:27] 1135 (4) - 0 - количество чеков по признаку расчетов [16:32:27] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:32:27] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:32:27] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:32:27] 1024 (117) - суммы налогов [16:32:27] 1006 (9) - суммы НДС [16:32:27] 1010 (1) - 0% - код ставки НДС [16:32:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:32:27] 1006 (9) - суммы НДС [16:32:27] 1010 (1) - 12% - код ставки НДС [16:32:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 0% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 1% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 2% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 3% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 5% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 0,50% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1007 (9) - суммы НСП [16:32:27] 1014 (1) - 1,50% - код ставки НСП [16:32:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:32:27] 1133 (588) - - счетчики коррекции - не используются [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1194 (04AA) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1134 (046E) [16:32:27]Malloc new data [16:32:27]Processing tag 1129 (0469) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1135 (046F) [16:32:27]Malloc new data [16:32:27]Processing tag 1201 (04B1) [16:32:27]Malloc new data [16:32:27]Processing tag 1136 (0470) [16:32:27]Malloc new data [16:32:27]Processing tag 1138 (0472) [16:32:27]Malloc new data [16:32:27]Processing tag 1024 (0400) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1006 (03EE) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1010 (03F2) [16:32:27]Malloc new data [16:32:27]Processing tag 1011 (03F3) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1006 (03EE) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1010 (03F2) [16:32:27]Malloc new data [16:32:27]Processing tag 1011 (03F3) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]SetTLVBufToDocument err=0 [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1130 (046A) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1135 (046F) [16:32:27]Malloc new data [16:32:27]Processing tag 1201 (04B1) [16:32:27]Malloc new data [16:32:27]Processing tag 1136 (0470) [16:32:27]Malloc new data [16:32:27]Processing tag 1138 (0472) [16:32:27]Malloc new data [16:32:27]Processing tag 1024 (0400) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1006 (03EE) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1010 (03F2) [16:32:27]Malloc new data [16:32:27]Processing tag 1011 (03F3) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1006 (03EE) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1010 (03F2) [16:32:27]Malloc new data [16:32:27]Processing tag 1011 (03F3) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1007 (03EF) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1014 (03F6) [16:32:27]Malloc new data [16:32:27]Processing tag 1015 (03F7) [16:32:27]Malloc new data [16:32:27]SetTLVBufToDocument err=0 [16:32:27]SetTLVBufToDocument err=0 [16:32:27]SetTLVBufToDocument err=0 [16:32:27]Processing tag 1131 (046B) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1135 (046F) [16:32:27]Malloc new data [16:32:27]Processing tag 1201 (04B1) [16:32:27]Malloc new data [16:32:27]Processing tag 1136 (0470) [16:32:27]Malloc new data [16:32:27]Processing tag 1138 (0472) [16:32:27]Malloc new data [16:32:27]Processing tag 1024 (0400) [16:32:27]Load OK [16:32:27]SetTLVBufToDocument [16:32:27]Processing tag 1006 (03EE) [16:32:27]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1010 (03F2) [16:32:28]Malloc new data [16:32:28]Processing tag 1011 (03F3) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1006 (03EE) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1010 (03F2) [16:32:28]Malloc new data [16:32:28]Processing tag 1011 (03F3) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]SetTLVBufToDocument err=0 [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1132 (046C) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1135 (046F) [16:32:28]Malloc new data [16:32:28]Processing tag 1201 (04B1) [16:32:28]Malloc new data [16:32:28]Processing tag 1136 (0470) [16:32:28]Malloc new data [16:32:28]Processing tag 1138 (0472) [16:32:28]Malloc new data [16:32:28]Processing tag 1024 (0400) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1006 (03EE) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1010 (03F2) [16:32:28]Malloc new data [16:32:28]Processing tag 1011 (03F3) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1006 (03EE) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1010 (03F2) [16:32:28]Malloc new data [16:32:28]Processing tag 1011 (03F3) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1007 (03EF) [16:32:28]Load OK [16:32:28]SetTLVBufToDocument [16:32:28]Processing tag 1014 (03F6) [16:32:28]Malloc new data [16:32:28]Processing tag 1015 (03F7) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]SetTLVBufToDocument err=0 [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Processing tag 1133 (046D) [16:32:28]Malloc new data [16:32:28]SetTLVBufToDocument err=0 [16:32:28]SetTLVBufToDocument err=0 [16:32:28]Malloc new data [16:32:28]SAM_PROTO_GetFMData [16:32:28]wFMCommunicate request_size=4 [16:32:28]MH_SAM_APDU [16:32:28]CAPDU: 80 13 03 00 [16:32:28]Write to MH i2c: E2 08 00 6D 0C 80 13 03 00 00 00 00 00 F8 [16:32:28]Write i2c OK [16:32:28]MH_I2C_Read... [16:32:28]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:32:28]Read from MH i2c: E2 [16:32:28]MH_I2C_Read... [16:32:28]Read from MH i2c: E2 FD 00 [16:32:28]MH_I2C_Read... [16:32:28]Read from MH i2c: E2 FD 00 6D 0C 00 C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 FE [16:32:28]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 [16:32:29]wFMCommunicate OK [16:32:29]wFMCommunicate request_size=4 [16:32:29]MH_SAM_APDU [16:32:29]CAPDU: 80 17 00 00 [16:32:29]Write to MH i2c: E2 08 00 6E 0C 80 17 00 00 00 00 00 00 FA [16:32:29]Write i2c OK [16:32:29]MH_I2C_Read... [16:32:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:29]Read from MH i2c: E2 [16:32:29]MH_I2C_Read... [16:32:29]Read from MH i2c: E2 FD 00 [16:32:29]MH_I2C_Read... [16:32:29]Read from MH i2c: E2 FD 00 6E 0C 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 B7 [16:32:29]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 [16:32:29]wFMCommunicate OK [16:32:29]wFMCommunicate request_size=4 [16:32:29]MH_SAM_APDU [16:32:29]CAPDU: 80 17 00 00 [16:32:29]Write to MH i2c: E2 08 00 6F 0C 80 17 00 00 00 00 00 00 FB [16:32:29]Write i2c OK [16:32:29]MH_I2C_Read... [16:32:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:29]Read from MH i2c: E2 [16:32:29]MH_I2C_Read... [16:32:29]Read from MH i2c: E2 FD 00 [16:32:29]MH_I2C_Read... [16:32:29]Read from MH i2c: E2 FD 00 6F 0C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 0D [16:32:30]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:32:30]wFMCommunicate OK [16:32:30]wFMCommunicate request_size=4 [16:32:30]MH_SAM_APDU [16:32:30]CAPDU: 80 17 00 00 [16:32:30]Write to MH i2c: E2 08 00 70 0C 80 17 00 00 00 00 00 00 FC [16:32:30]Write i2c OK [16:32:30]MH_I2C_Read... [16:32:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:32:30]Read from MH i2c: E2 [16:32:30]MH_I2C_Read... [16:32:30]Read from MH i2c: E2 FD 00 [16:32:30]MH_I2C_Read... [16:32:30]Read from MH i2c: E2 FD 00 70 0C 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 88 [16:32:30]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [16:32:30]wFMCommunicate OK [16:32:30]wFMCommunicate request_size=4 [16:32:30]MH_SAM_APDU [16:32:30]CAPDU: 80 17 00 00 [16:32:30]Write to MH i2c: E2 08 00 71 0C 80 17 00 00 00 00 00 00 FD [16:32:30]Write i2c OK [16:32:30]MH_I2C_Read... [16:32:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:32:30]Read from MH i2c: E2 [16:32:30]MH_I2C_Read... [16:32:30]Read from MH i2c: E2 E2 00 [16:32:30]MH_I2C_Read... [16:32:30]Read from MH i2c: E2 E2 00 71 0C 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 DB [16:32:31]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:32:31]wFMCommunicate OK [16:32:31]SAM_PROTO_GetFMData done [16:32:31]FM_GetFMData:85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 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 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 OFD Sender: No OFD packet to send [16:32:31]6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:32:31]oper:6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [16:32:32]total:7C AB F8 B6 03 [16:32:32]Malloc new data [16:32:32]oper:6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 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 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [16:32:32]total:E0 0C B3 0A [16:32:32]Malloc new data [16:32:32]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 [16:32:32]total: [16:32:32]Malloc new data [16:32:32]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 [16:32:32]total: [16:32:32]Malloc new data [16:32:32]KKMPrepareXReportFMData err=0 [16:32:32]Х отчет ИНН: 02508201610067 Кассир: Мурзаев Т. 24.10.2024 16:32 Смена: 522 РНМ: 0000000000091764 ЗНМ: 0300000104 СНО: Общий режим Всего чеков: 190 ИТОГИ ПРИХОД Чеков: 190 Общий итог: 178509.45 Итого наличными: 126388.00 Итого безнал.: 52121.45 НДС 0% : 0.00 НДС 12% : 18962.80 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1580.21 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 126388.00 НС Приход: 159546520.28 НС Возвр.Прихода: 1795064.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871759 [16:32:32]StoreToDocumentArchive [16:32:32]MH_GetDate [16:32:32]Write to MH i2c: F0 00 00 72 0C 6D [16:32:32]Write i2c OK [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: F0 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: F0 09 00 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: F0 09 00 72 0C 00 A1 76 1A 67 21 48 4A 65 26 [16:32:32]shift 522 fd 1729787553 [16:32:32]Create dir for shift 0522 [16:32:32]save to /storage/0522/doc_1729787553 [16:32:32]save last doc name /storage/0522/doc_1729787553 to /storage/kkm_last_doc_name [16:32:32]save OK [16:32:32]Clear old archive folders... [16:32:32]NVStorageSaveData kkm_last_timestamp [16:32:32]File name is /storage/kkm_last_timestamp [16:32:32]Write 4 bytes [16:32:32]NVStorageSaveData done [16:32:32]ExternCall_PrintAddStr [16:32:32]wPrintStart [16:32:32]Write to MH i2c: 01 00 00 73 0C 7F [16:32:32]Write i2c OK [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: 01 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: 01 07 00 [16:32:32]MH_I2C_Read... [16:32:32]Read from MH i2c: 01 07 00 73 0C 00 00 00 00 00 FF 0F 94 [16:32:32]RasterBufferAndPrint [16:32:32]line Х отчет [16:32:32]line ИНН: 02508201610067 [16:32:32]line Кассир: Мурзаев Т. [16:32:32]line 24.10.2024 16:32 [16:32:32]line Смена: 522 [16:32:32]line РНМ: 0000000000091764 [16:32:32]line ЗНМ: 0300000104 [16:32:32]line СНО: Общий режим [16:32:32]line Всего чеков: 190 [16:32:32]line ИТОГИ ПРИХОД [16:32:32]line Чеков: 190 [16:32:32]line Общий итог: 178509.45 [16:32:32]line Итого наличными: 126388.00 [16:32:32]line Итого безнал.: 52121.45 [16:32:32]line НДС 0% : 0.00 [16:32:32]line НДС 12% : 18962.80 [16:32:32]line НСП 0% : 0.00 [16:32:32]line НСП 1,50% : 0.00 [16:32:32]line НСП 0,50% : 0.00 [16:32:32]line НСП 5% : 0.00 [16:32:32]line НСП 3% : 0.00 [16:32:32]line НСП 2% : 0.00 [16:32:32]line НСП 1% : 1580.21 [16:32:32]line ИТОГИ ВОЗВРАТ ПРИХОДА [16:32:32]line Чеков: 0 [16:32:32]line Общий итог: 0.00 [16:32:32]line Итого наличными: 0.00 [16:32:32]line Итого безнал.: 0.00 [16:32:32]line НДС 0% : 0.00 [16:32:32]line НДС 12% : 0.00 [16:32:32]line НСП 0% : 0.00 [16:32:32]line НСП 1,50% : 0.00 [16:32:32]line НСП 0,50% : 0.00 [16:32:32]line НСП 5% : 0.00 [16:32:32]line НСП 3% : 0.00 [16:32:32]line НСП 2% : 0.00 [16:32:32]line НСП 1% : 0.00 [16:32:32]line ИТОГИ РАСХОД [16:32:32]line Чеков: 0 [16:32:32]line Общий итог: 0.00 [16:32:32]line Итого наличными: 0.00 [16:32:32]line Итого безнал.: 0.00 [16:32:32]line НДС 0% : 0.00 [16:32:32]line НДС 12% : 0.00 [16:32:32]line НСП 0% : 0.00 [16:32:32]line НСП 1,50% : 0.00 [16:32:32]line НСП 0,50% : 0.00 [16:32:32]line НСП 5% : 0.00 [16:32:32]line НСП 3% : 0.00 [16:32:32]line НСП 2% : 0.00 [16:32:32]line НСП 1% : 0.00 [16:32:32]line ИТОГИ ВОЗВРАТ РАСХОДА [16:32:32]line Чеков: 0 [16:32:32]line Общий итог: 0.00 [16:32:32]line Итого наличными: 0.00 [16:32:32]line Итого безнал.: 0.00 [16:32:32]line НДС 0% : 0.00 [16:32:32]line НДС 12% : 0.00 [16:32:32]line НСП 0% : 0.00 [16:32:32]line НСП 1,50% : 0.00 [16:32:32]line НСП 0,50% : 0.00 [16:32:32]line НСП 5% : 0.00 [16:32:32]line НСП 3% : 0.00 [16:32:32]line НСП 2% : 0.00 [16:32:32]line НСП 1% : 0.00 [16:32:32]line Сумма внесений: 0.00 [16:32:32]line Сумма выплат: 0.00 [16:32:32]line Нал. в кассе: 126388.00 [16:32:32]line НС Приход: 159546520.28 [16:32:32]line НС Возвр.Прихода: 1795064.00 [16:32:32]line НС Расход: 0.00 [16:32:32]line НС Возвр.Расхода: 0.00 [16:32:32]line ФМ: 0000000000871759 [16:32:32]written 0, free lines is 4095 [16:32:33]Write to MH i2c: 01 00 00 BE 0C CA [16:32:33]Write i2c OK [16:32:33]MH_I2C_Read... [16:32:33]Read from MH i2c: 01 [16:32:33]MH_I2C_Read... [16:32:33]Read from MH i2c: 01 07 00 [16:32:33]MH_I2C_Read... [16:32:33]Read from MH i2c: 01 07 00 BE 0C 00 00 00 00 00 6C 0A 47 [16:32:33]RasterBufferAndPrint [16:32:33]line [16:32:33]line [16:32:33]line [16:32:33]line [16:32:33]line [16:32:33]written 0, free lines is 2700 [16:32:33]MH_Cut [16:32:33]Write to MH i2c: D1 01 00 C5 0C 01 A3 [16:32:33]Write i2c OK [16:32:33]MH_I2C_Read... [16:32:33]Read from MH i2c: D1 [16:32:33]MH_I2C_Read... [16:32:33]Read from MH i2c: D1 01 00 [16:32:33]MH_I2C_Read... [16:32:33]Read from MH i2c: D1 01 00 C5 0C 00 A2 [16:32:33]Write to MH i2c: 01 00 00 C6 0C D2 [16:32:33]Write i2c OK [16:32:33]MH_I2C_Read... [16:32:34]*** Cut start [16:32:34]*** Partial cut [16:32:34]*** CUTSNS_PIN = 1 [16:32:34]*** CUTSNS_PIN = 0 [16:32:34]*** Brake cut motor [16:32:34]Read from MH i2c: 01 [16:32:34]MH_I2C_Read... [16:32:34]*** Stop cut motor [16:32:34]*** Cut end [16:32:34]Read from MH i2c: 01 07 00 [16:32:34]MH_I2C_Read... [16:32:34]Read from MH i2c: 01 07 00 C6 0C 00 00 00 00 00 FF 0F E7 [16:32:34]process_action x_report done [16:32:34]requested_data is exist [16:32:34]produce_requested_data [16:32:34]requested_item fd.num is exist - process it [16:32:34]SAM_PROTO_GetFieldsCounters [16:32:34]wFMCommunicate request_size=4 [16:32:34]MH_SAM_APDU [16:32:34]CAPDU: 80 13 00 00 [16:32:35]Write to MH i2c: E2 08 00 C7 0C 80 13 00 00 00 00 00 00 4F [16:32:35]Write i2c OK [16:32:35]MH_I2C_Read... [16:32:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:35]Read from MH i2c: E2 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 62 00 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 62 00 C7 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 22 [16:32:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 [16:32:35]wFMCommunicate OK [16:32:35]SAM_PROTO_GetFieldsCounters done [16:32:35]requested_item shift.num is exist - process it [16:32:35]requested_item shift.opened is exist - process it [16:32:35]req_shift_opened [16:32:35]FM_GetShiftState [16:32:35]SAM_PROTO_GetShiftState [16:32:35]wFMCommunicate request_size=4 [16:32:35]MH_SAM_APDU [16:32:35]CAPDU: 80 13 01 00 [16:32:35]Write to MH i2c: E2 08 00 C8 0C 80 13 01 00 00 00 00 00 51 [16:32:35]Write i2c OK [16:32:35]MH_I2C_Read... [16:32:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:35]Read from MH i2c: E2 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 0E 00 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 0E 00 C8 0C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 1F [16:32:35]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:32:35]wFMCommunicate OK [16:32:35]SAM_PROTO_GetShiftState done [16:32:35]FM_GetShiftState done [16:32:35]req_shift_opened done [16:32:35]requested_item shift.open_date is exist - process it [16:32:35]req_shift_open_date [16:32:35]req_shift_open_date done [16:32:35]produce_requested_data done [16:32:35]produce_requested_data return {"fd.num":167111,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:32:35]process_action_free x_report [16:32:35]json_value_free [16:32:35]json_value_free done [16:32:35]process_json_proto returns [16:32:35]Send response to host [16:32:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":167111,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:32:35]free response buf [16:32:35]execute_script done [16:32:35]execute_script returns [16:32:35]free content buf [16:32:35]Sock 9.Close socket [16:32:35]Sock 9.Thread stoped [16:32:36]OFD Sender: No OFD packet to send [16:32:41]OFD Sender: No OFD packet to send [16:32:46]OFD Sender: No OFD packet to send [16:32:51]OFD Sender: No OFD packet to send [16:32:56]OFD Sender: No OFD packet to send [16:33:01]OFD Sender: No OFD packet to send [16:33:01]accept exits with 7 [16:33:01]New connection [16:33:01]New thread 3067264356 created [16:33:01]Thread 3067407716 joined [16:33:01]Waiting for new connection... [16:33:01] Sock 7.Parse request [16:33:01]Sock 7.Check first char [16:33:01]Sock 7.First char is OK [16:33:01]request: POST /json_proto HTTP/1.0 [16:33:01]Method: POST [16:33:01]URL: /json_proto [16:33:01]Method is POST - this is cgi request [16:33:01]url: /json_proto [16:33:01]query_string will be loaded in cgi processing [16:33:01]execute_cgi json_proto POST (null) [16:33:01]execute_cgi path=json_proto method=POST [16:33:01]POST find Content-Length [16:33:01]Host: 172.17.53.195:8080 [16:33:01]Content-Length: 215 [16:33:01]Content-Type: application/json [16:33:01] [16:33:01]POST finish read [16:33:01]Found Content-Length = 215 [16:33:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:01]execute_script... [16:33:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:01]POST & json_proto [16:33:01]process_json_proto [16:33:01]json parsed OK: [16:33:01]protocol is kg_v1.0 [16:33:01]action value=get_value [16:33:01]process_action get_value [16:33:01]cmd_get_value [16:33:01]process_action get_value done [16:33:01]requested_data is exist [16:33:01]produce_requested_data [16:33:01]requested_item kkm.sn is exist - process it [16:33:01]requested_item kkm.ver is exist - process it [16:33:01]requested_item fm.sn is exist - process it [16:33:01]wFMCommunicate request_size=4 [16:33:01]MH_SAM_APDU [16:33:01]CAPDU: 80 11 00 00 [16:33:01]Write to MH i2c: E2 08 00 C9 0C 80 11 00 00 00 00 00 00 4F [16:33:01]Write i2c OK [16:33:01]MH_I2C_Read... [16:33:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:02]Read from MH i2c: E2 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 17 00 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 17 00 C9 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 A7 [16:33:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:33:02]wFMCommunicate OK [16:33:02]requested_item fd.num is exist - process it [16:33:02]SAM_PROTO_GetFieldsCounters [16:33:02]wFMCommunicate request_size=4 [16:33:02]MH_SAM_APDU [16:33:02]CAPDU: 80 13 00 00 [16:33:02]Write to MH i2c: E2 08 00 CA 0C 80 13 00 00 00 00 00 00 52 [16:33:02]Write i2c OK [16:33:02]MH_I2C_Read... [16:33:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:02]Read from MH i2c: E2 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 62 00 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 62 00 CA 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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 25 [16:33: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C7 8C 02 00 0E 04 04 00 1A 02 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 [16:33:02]wFMCommunicate OK [16:33:02]SAM_PROTO_GetFieldsCounters done [16:33:02]requested_item shift.num is exist - process it [16:33:02]requested_item shift.opened is exist - process it [16:33:02]req_shift_opened [16:33:02]FM_GetShiftState [16:33:02]SAM_PROTO_GetShiftState [16:33:02]wFMCommunicate request_size=4 [16:33:02]MH_SAM_APDU [16:33:02]CAPDU: 80 13 01 00 [16:33:02]Write to MH i2c: E2 08 00 CB 0C 80 13 01 00 00 00 00 00 54 [16:33:02]Write i2c OK [16:33:02]MH_I2C_Read... [16:33:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:02]Read from MH i2c: E2 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 0E 00 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 0E 00 CB 0C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 22 [16:33:02]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:33:02]wFMCommunicate OK [16:33:02]SAM_PROTO_GetShiftState done [16:33:02]FM_GetShiftState done [16:33:02]req_shift_opened done [16:33:02]requested_item shift.open_date is exist - process it [16:33:02]req_shift_open_date [16:33:02]req_shift_open_date done [16:33:02]produce_requested_data done [16:33:02]produce_requested_data return {"kkm.sn":"0300000104","kkm.ver":"001","fm.sn":"0000000000871759","fd.num":167111,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220} [16:33:02]process_action_free get_value [16:33:02]json_value_free [16:33:02]json_value_free done [16:33:02]process_json_proto returns [16:33:02]Send response to host [16:33:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000104","kkm.ver":"001","fm.sn":"0000000000871759","fd.num":167111,"shift.num":538,"shift.opened":1,"shift.open_date":1729730220}}} [16:33:02]free response buf [16:33:02]execute_script done [16:33:02]execute_script returns [16:33:02]free content buf [16:33:02]Sock 7.Close socket [16:33:02]Sock 7.Thread stoped [16:33:02]accept exits with 9 [16:33:02]New connection [16:33:02]New thread 3067407716 created [16:33:02]Thread 3067264356 joined [16:33:02]Waiting for new connection... [16:33:02] Sock 9.Parse request [16:33:02]Sock 9.Check first char [16:33:02]Sock 9.First char is OK [16:33:02]request: POST /json_proto HTTP/1.0 [16:33:02]Method: POST [16:33:02]URL: /json_proto [16:33:02]Method is POST - this is cgi request [16:33:02]url: /json_proto [16:33:02]query_string will be loaded in cgi processing [16:33:02]execute_cgi json_proto POST (null) [16:33:02]execute_cgi path=json_proto method=POST [16:33:02]POST find Content-Length [16:33:02]Host: 172.17.53.195:8080 [16:33:02]Content-Length: 331 [16:33:02]Content-Type: application/json [16:33:02] [16:33:02]POST finish read [16:33:02]Found Content-Length = 331 [16:33:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:33:02]execute_script... [16:33:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:33:02]POST & json_proto [16:33:02]process_json_proto [16:33:02]json parsed OK: [16:33:02]protocol is kg_v1.0 [16:33:02]action value=get_value [16:33:02]process_action get_value [16:33:02]cmd_get_value [16:33:02]process_action get_value done [16:33:02]requested_data is exist [16:33:02]produce_requested_data [16:33:02]requested_item fm.sale.total is exist - process it [16:33:02]SAM_PROTO_GetFMData [16:33:02]wFMCommunicate request_size=4 [16:33:02]MH_SAM_APDU [16:33:02]CAPDU: 80 13 03 00 [16:33:02]Write to MH i2c: E2 08 00 CC 0C 80 13 03 00 00 00 00 00 57 [16:33:02]Write i2c OK [16:33:02]MH_I2C_Read... [16:33:02]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:33:02]Read from MH i2c: E2 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 FD 00 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 FD 00 CC 0C 00 C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 5D [16:33:02]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 [16:33:02]wFMCommunicate OK [16:33:02]wFMCommunicate request_size=4 [16:33:02]MH_SAM_APDU [16:33:02]CAPDU: 80 17 00 00 [16:33:02]Write to MH i2c: E2 08 00 CD 0C 80 17 00 00 00 00 00 00 59 [16:33:02]Write i2c OK [16:33:02]MH_I2C_Read... [16:33:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:03]Read from MH i2c: E2 [16:33:03]MH_I2C_Read... [16:33:03]Read from MH i2c: E2 FD 00 [16:33:03]MH_I2C_Read... [16:33:03]Read from MH i2c: E2 FD 00 CD 0C 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 16 [16:33:03]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 [16:33:03]wFMCommunicate OK [16:33:03]wFMCommunicate request_size=4 [16:33:03]MH_SAM_APDU [16:33:03]CAPDU: 80 17 00 00 [16:33:03]Write to MH i2c: E2 08 00 CE 0C 80 17 00 00 00 00 00 00 5A [16:33:03]Write i2c OK [16:33:03]MH_I2C_Read... [16:33:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:03]Read from MH i2c: E2 [16:33:03]MH_I2C_Read... [16:33:03]Read from MH i2c: E2 FD 00 [16:33:03]MH_I2C_Read... [16:33:03]Read from MH i2c: E2 FD 00 CE 0C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 6C [16:33:03]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:33:03]wFMCommunicate OK [16:33:03]wFMCommunicate request_size=4 [16:33:03]MH_SAM_APDU [16:33:03]CAPDU: 80 17 00 00 [16:33:03]Write to MH i2c: E2 08 00 CF 0C 80 17 00 00 00 00 00 00 5B [16:33:03]Write i2c OK [16:33:03]MH_I2C_Read... [16:33:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:03]Read from MH i2c: E2 [16:33:03]MH_I2C_Read... [16:33:03]Read from MH i2c: E2 FD 00 [16:33:03]MH_I2C_Read... [16:33:03]Read from MH i2c: E2 FD 00 CF 0C 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 E7 [16:33:03]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [16:33:03]wFMCommunicate OK [16:33:03]wFMCommunicate request_size=4 [16:33:03]MH_SAM_APDU [16:33:03]CAPDU: 80 17 00 00 [16:33:03]Write to MH i2c: E2 08 00 D0 0C 80 17 00 00 00 00 00 00 5C [16:33:03]Write i2c OK [16:33:03]MH_I2C_Read... [16:33:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:33:04]Read from MH i2c: E2 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 E2 00 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 E2 00 D0 0C 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 3A [16:33:04]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:33:04]wFMCommunicate OK [16:33:04]SAM_PROTO_GetFMData done [16:33:04]requested_item fm.sale_refund.total is exist - process it [16:33:04]requested_item fm.buy.total is exist - process it [16:33:04]requested_item shift.sale.total is exist - process it [16:33:04]SAM_PROTO_GetShiftData [16:33:04]wFMCommunicate request_size=4 [16:33:04]MH_SAM_APDU [16:33:04]CAPDU: 80 13 02 00 [16:33:04]Write to MH i2c: E2 08 00 D1 0C 80 13 02 00 00 00 00 00 5B [16:33:04]Write i2c OK [16:33:04]MH_I2C_Read... [16:33:04]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:33:04]Read from MH i2c: E2 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 FD 00 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 FD 00 D1 0C 00 B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 22 [16:33:04]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 [16:33:04]wFMCommunicate OK [16:33:04]wFMCommunicate request_size=4 [16:33:04]MH_SAM_APDU [16:33:04]CAPDU: 80 17 00 00 [16:33:04]Write to MH i2c: E2 08 00 D2 0C 80 17 00 00 00 00 00 00 5E [16:33:04]Write i2c OK [16:33:04]MH_I2C_Read... [16:33:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:05]Read from MH i2c: E2 [16:33:05]MH_I2C_Read... [16:33:05]Read from MH i2c: E2 FD 00 [16:33:05]MH_I2C_Read... [16:33:05]Read from MH i2c: E2 FD 00 D2 0C 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 78 [16:33:05]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 [16:33:05]wFMCommunicate OK [16:33:05]wFMCommunicate request_size=4 [16:33:05]MH_SAM_APDU [16:33:05]CAPDU: 80 17 00 00 [16:33:05]Write to MH i2c: E2 08 00 D3 0C 80 17 00 00 00 00 00 00 5F [16:33:05]Write i2c OK [16:33:05]MH_I2C_Read... [16:33:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:05]Read from MH i2c: E2 [16:33:05]MH_I2C_Read... [16:33:05]Read from MH i2c: E2 FD 00 [16:33:05]MH_I2C_Read... [16:33:05]Read from MH i2c: E2 FD 00 D3 0C 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 1C [16:33:05]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 [16:33:05]wFMCommunicate OK [16:33:05]wFMCommunicate request_size=4 [16:33:05]MH_SAM_APDU [16:33:05]CAPDU: 80 17 00 00 [16:33:05]Write to MH i2c: E2 08 00 D4 0C 80 17 00 00 00 00 00 00 60 [16:33:05]Write i2c OK [16:33:05]MH_I2C_Read... [16:33:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:06]Read from MH i2c: E2 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 FD 00 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 FD 00 D4 0C 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 D3 [16:33:06]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 [16:33:06]wFMCommunicate OK [16:33:06]wFMCommunicate request_size=4 [16:33:06]MH_SAM_APDU [16:33:06]CAPDU: 80 17 00 00 [16:33:06]Write to MH i2c: E2 08 00 D5 0C 80 17 00 00 00 00 00 00 61 [16:33:06]Write i2c OK [16:33:06]MH_I2C_Read... [16:33:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [16:33:06]Read from MH i2c: E2 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 CD 00 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 CD 00 D5 0C 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 45 [16:33:06]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 [16:33:06]wFMCommunicate OK [16:33:06]SAM_PROTO_GetShiftData done [16:33:06]requested_item shift.sale.total_cash is exist - process it [16:33:06]requested_item shift.sale_refund.total is exist - process it [16:33:06]requested_item shift.sale_refund.total_cash is exist - process it [16:33:06]requested_item shift.buy.total is exist - process it [16:33:06]requested_item shift.buy.total_cash is exist - process it [16:33:06]produce_requested_data done [16:33:06]produce_requested_data return {"fm.sale.total":159546520.28,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":178509.45,"shift.sale.total_cash":126388.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:33:06]process_action_free get_value [16:33:06]json_value_free [16:33:06]json_value_free done [16:33:06]process_json_proto returns [16:33:06]Send response to host [16:33:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":159546520.28,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":178509.45,"shift.sale.total_cash":126388.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:33:06]free response buf [16:33:06]execute_script done [16:33:06]execute_script returns [16:33:06]free content buf [16:33:06]Sock 9.Close socket [16:33:06]Sock 9.Thread stoped [16:33:06]OFD Sender: No OFD packet to send [16:33:06]accept exits with 7 [16:33:06]New connection [16:33:06]New thread 3067264356 created [16:33:06]Thread 3067407716 joined [16:33:06]Waiting for new connection... [16:33:06] Sock 7.Parse request [16:33:06]Sock 7.Check first char [16:33:06]Sock 7.First char is OK [16:33:06]request: POST /json_proto HTTP/1.0 [16:33:06]Method: POST [16:33:06]URL: /json_proto [16:33:06]Method is POST - this is cgi request [16:33:06]url: /json_proto [16:33:06]query_string will be loaded in cgi processing [16:33:06]execute_cgi json_proto POST (null) [16:33:06]execute_cgi path=json_proto method=POST [16:33:06]POST find Content-Length [16:33:06]Host: 172.17.53.195:8080 [16:33:06]Content-Length: 331 [16:33:06]Content-Type: application/json [16:33:06] [16:33:06]POST finish read [16:33:06]Found Content-Length = 331 [16:33:06]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:33:06]execute_script... [16:33:06]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:33:06]POST & json_proto [16:33:06]process_json_proto [16:33:06]json parsed OK: [16:33:06]protocol is kg_v1.0 [16:33:06]action value=get_value [16:33:06]process_action get_value [16:33:06]cmd_get_value [16:33:06]process_action get_value done [16:33:06]requested_data is exist [16:33:06]produce_requested_data [16:33:06]requested_item fm.sale.total is exist - process it [16:33:06]SAM_PROTO_GetFMData [16:33:06]wFMCommunicate request_size=4 [16:33:06]MH_SAM_APDU [16:33:06]CAPDU: 80 13 03 00 [16:33:06]Write to MH i2c: E2 08 00 D6 0C 80 13 03 00 00 00 00 00 61 [16:33:06]Write i2c OK [16:33:06]MH_I2C_Read... [16:33:07]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:33:07]Read from MH i2c: E2 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: E2 FD 00 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: E2 FD 00 D6 0C 00 C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 67 [16:33:07]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 [16:33:07]wFMCommunicate OK [16:33:07]wFMCommunicate request_size=4 [16:33:07]MH_SAM_APDU [16:33:07]CAPDU: 80 17 00 00 [16:33:07]Write to MH i2c: E2 08 00 D7 0C 80 17 00 00 00 00 00 00 63 [16:33:07]Write i2c OK [16:33:07]MH_I2C_Read... [16:33:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:07]Read from MH i2c: E2 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: E2 FD 00 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: E2 FD 00 D7 0C 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 20 [16:33:07]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 [16:33:08]wFMCommunicate OK [16:33:08]wFMCommunicate request_size=4 [16:33:08]MH_SAM_APDU [16:33:08]CAPDU: 80 17 00 00 [16:33:08]Write to MH i2c: E2 08 00 D8 0C 80 17 00 00 00 00 00 00 64 [16:33:08]Write i2c OK [16:33:08]MH_I2C_Read... [16:33:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:08]Read from MH i2c: E2 [16:33:08]MH_I2C_Read... [16:33:08]Read from MH i2c: E2 FD 00 [16:33:08]MH_I2C_Read... [16:33:08]Read from MH i2c: E2 FD 00 D8 0C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 76 [16:33:08]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:33:08]wFMCommunicate OK [16:33:08]wFMCommunicate request_size=4 [16:33:08]MH_SAM_APDU [16:33:08]CAPDU: 80 17 00 00 [16:33:08]Write to MH i2c: E2 08 00 D9 0C 80 17 00 00 00 00 00 00 65 [16:33:08]Write i2c OK [16:33:08]MH_I2C_Read... [16:33:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:08]Read from MH i2c: E2 [16:33:08]MH_I2C_Read... [16:33:08]Read from MH i2c: E2 FD 00 [16:33:08]MH_I2C_Read... [16:33:08]Read from MH i2c: E2 FD 00 D9 0C 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 F1 [16:33:09]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [16:33:09]wFMCommunicate OK [16:33:09]wFMCommunicate request_size=4 [16:33:09]MH_SAM_APDU [16:33:09]CAPDU: 80 17 00 00 [16:33:09]Write to MH i2c: E2 08 00 DA 0C 80 17 00 00 00 00 00 00 66 [16:33:09]Write i2c OK [16:33:09]MH_I2C_Read... [16:33:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:33:09]Read from MH i2c: E2 [16:33:09]MH_I2C_Read... [16:33:09]Read from MH i2c: E2 E2 00 [16:33:09]MH_I2C_Read... [16:33:09]Read from MH i2c: E2 E2 00 DA 0C 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 44 [16:33:09]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:33:09]wFMCommunicate OK [16:33:09]SAM_PROTO_GetFMData done [16:33:09]requested_item fm.sale_refund.total is exist - process it [16:33:09]requested_item fm.buy.total is exist - process it [16:33:09]requested_item shift.sale.total is exist - process it [16:33:09]SAM_PROTO_GetShiftData [16:33:09]wFMCommunicate request_size=4 [16:33:09]MH_SAM_APDU [16:33:09]CAPDU: 80 13 02 00 [16:33:09]Write to MH i2c: E2 08 00 DB 0C 80 13 02 00 00 00 00 00 65 [16:33:09]Write i2c OK [16:33:09]MH_I2C_Read... [16:33:09]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 FD 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 FD 00 DB 0C 00 B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 2C [16:33:10]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 [16:33:10]wFMCommunicate OK [16:33:10]wFMCommunicate request_size=4 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 17 00 00 [16:33:10]Write to MH i2c: E2 08 00 DC 0C 80 17 00 00 00 00 00 00 68 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 FD 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 FD 00 DC 0C 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 82 [16:33:10]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 [16:33:10]wFMCommunicate OK [16:33:10]wFMCommunicate request_size=4 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 17 00 00 [16:33:10]Write to MH i2c: E2 08 00 DD 0C 80 17 00 00 00 00 00 00 69 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:11]Read from MH i2c: E2 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 FD 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 FD 00 DD 0C 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 26 [16:33:11]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 [16:33:11]wFMCommunicate OK [16:33:11]wFMCommunicate request_size=4 [16:33:11]MH_SAM_APDU [16:33:11]CAPDU: 80 17 00 00 [16:33:11]Write to MH i2c: E2 08 00 DE 0C 80 17 00 00 00 00 00 00 6A [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:11]Read from MH i2c: E2 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 FD 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 FD 00 DE 0C 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 DD [16:33:11]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 [16:33:11]wFMCommunicate OK [16:33:11]wFMCommunicate request_size=4 [16:33:11]MH_SAM_APDU [16:33:11]CAPDU: 80 17 00 00 [16:33:11]Write to MH i2c: E2 08 00 DF 0C 80 17 00 00 00 00 00 00 6B [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]OFD Sender: No OFD packet to send [16:33:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 CD 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 CD 00 DF 0C 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 4F [16:33:12]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 [16:33:12]wFMCommunicate OK [16:33:12]SAM_PROTO_GetShiftData done [16:33:12]requested_item shift.sale.total_cash is exist - process it [16:33:12]requested_item shift.sale_refund.total is exist - process it [16:33:12]requested_item shift.sale_refund.total_cash is exist - process it [16:33:12]requested_item shift.buy.total is exist - process it [16:33:12]requested_item shift.buy.total_cash is exist - process it [16:33:12]produce_requested_data done [16:33:12]produce_requested_data return {"fm.sale.total":159546520.28,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":178509.45,"shift.sale.total_cash":126388.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:33:12]process_action_free get_value [16:33:12]json_value_free [16:33:12]json_value_free done [16:33:12]process_json_proto returns [16:33:12]Send response to host [16:33:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":159546520.28,"fm.sale_refund.total":1795064.00,"fm.buy.total":0.00,"shift.sale.total":178509.45,"shift.sale.total_cash":126388.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:33:12]free response buf [16:33:12]execute_script done [16:33:12]execute_script returns [16:33:12]free content buf [16:33:12]Sock 7.Close socket [16:33:12]Sock 7.Thread stoped [16:33:12]accept exits with 9 [16:33:12]New connection [16:33:12]New thread 3067407716 created [16:33:12]Thread 3067264356 joined [16:33:12]Waiting for new connection... [16:33:12] Sock 9.Parse request [16:33:12]Sock 9.Check first char [16:33:12]Sock 9.First char is OK [16:33:12]request: POST /json_proto HTTP/1.0 [16:33:12]Method: POST [16:33:12]URL: /json_proto [16:33:12]Method is POST - this is cgi request [16:33:12]url: /json_proto [16:33:12]query_string will be loaded in cgi processing [16:33:12]execute_cgi json_proto POST (null) [16:33:12]execute_cgi path=json_proto method=POST [16:33:12]POST find Content-Length [16:33:12]Host: 172.17.53.195:8080 [16:33:12]Content-Length: 254 [16:33:12]Content-Type: application/json [16:33:12] [16:33:12]POST finish read [16:33:12]Found Content-Length = 254 [16:33:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041C\u0443\u0440\u0437\u0430\u0435\u0432 \u0422. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:12]execute_script... [16:33:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041C\u0443\u0440\u0437\u0430\u0435\u0432 \u0422. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:12]POST & json_proto [16:33:12]process_json_proto [16:33:12]json parsed OK: [16:33:12]protocol is kg_v1.0 [16:33:12]action value=close_shift [16:33:12]process_action close_shift [16:33:12]cmd_close_shift [16:33:12]MH_GetDate [16:33:12]Write to MH i2c: F0 00 00 E0 0C DB [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: F0 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: F0 09 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: F0 09 00 E0 0C 00 C9 76 1A 67 21 48 4A 65 BC [16:33:12]GetLastDocTimeStamp 1729787545 [16:33:12]current date 1729787593 [16:33:12]FM_GetShiftState [16:33:12]SAM_PROTO_GetShiftState [16:33:12]wFMCommunicate request_size=4 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 13 01 00 [16:33:12]Write to MH i2c: E2 08 00 E1 0C 80 13 01 00 00 00 00 00 6A [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 0E 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 0E 00 E1 0C 00 09 00 01 AC 96 19 67 00 00 00 00 90 00 38 [16:33:12]RAPDU: 09 00 01 AC 96 19 67 00 00 00 00 90 00 [16:33:12]wFMCommunicate OK [16:33:12]SAM_PROTO_GetShiftState done [16:33:12]FM_GetShiftState done [16:33:12]KKMCreateCloseShiftDocument [16:33:12]Load OK [16:33:12]Malloc new data [16:33:12]MH_GetDate [16:33:12]Write to MH i2c: F0 00 00 E2 0C DD [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: F0 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: F0 09 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: F0 09 00 E2 0C 00 C9 76 1A 67 21 48 4A 65 BE [16:33:12]Malloc new data [16:33:12]Malloc new data [16:33:12]Malloc new data [16:33:12]Malloc new data [16:33:12]KKMCreateCloseShiftDocument OK [16:33:12]KKMSetCloseShiftData OK [16:33:12]ProcessDocumentItem done err = 0, tmpTLVsize=69 [16:33:12]tlvbuf is 016AABA0 [16:33:12]KKMLoadAndSignCloseShiftData [16:33:12]SAM_PROTO_ProcessDocument [16:33:12]wFMCommunicate request_size=9 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 15 01 00 04 05 00 45 00 [16:33:12]Write to MH i2c: E2 0C 00 E3 0C 80 15 01 00 04 00 05 00 45 00 00 00 C0 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 E3 0C 00 90 00 63 [16:33:12]RAPDU: 90 00 [16:33:12]wFMCommunicate OK [16:33:12]wFMCommunicate request_size=23 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [16:33:12]Write to MH i2c: E2 1A 00 E4 0C 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 65 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 E4 0C 00 90 00 64 [16:33:12]RAPDU: 90 00 [16:33:12]wFMCommunicate OK [16:33:12]wFMCommunicate request_size=28 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 15 02 00 17 FD 03 13 00 D0 9C D1 83 D1 80 D0 B7 D0 B0 D0 B5 D0 B2 20 D0 A2 2E 20 [16:33:12]Write to MH i2c: E2 1F 00 E5 0C 80 15 02 00 17 00 FD 03 13 00 D0 9C D1 83 D1 80 D0 B7 D0 B0 D0 B5 D0 B2 20 D0 A2 2E 20 00 00 B1 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 E5 0C 00 90 00 65 [16:33:12]RAPDU: 90 00 [16:33:12]wFMCommunicate OK [16:33:12]wFMCommunicate request_size=13 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 15 02 00 08 F4 03 04 00 C9 76 1A 67 [16:33:12]Write to MH i2c: E2 10 00 E6 0C 80 15 02 00 08 00 F4 03 04 00 C9 76 1A 67 00 00 3D [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 E6 0C 00 90 00 66 [16:33:12]RAPDU: 90 00 [16:33:12]wFMCommunicate OK [16:33:12]wFMCommunicate request_size=25 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 [16:33:12]Write to MH i2c: E2 1C 00 E7 0C 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 00 00 D7 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 E7 0C 00 90 00 67 [16:33:12]RAPDU: 90 00 [16:33:12]wFMCommunicate OK [16:33:12]wFMCommunicate request_size=4 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 15 03 00 [16:33:12]Write to MH i2c: E2 08 00 E8 0C 80 15 03 00 00 00 00 00 75 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:13]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [16:33:13]Read from MH i2c: E2 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: E2 FD 00 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: E2 FD 00 E8 0C 00 F3 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C8 8C 02 00 0E 04 04 00 1A 02 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 C0 00 00 00 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 90 00 C8 [16:33:13]RAPDU: F3 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C8 8C 02 00 0E 04 04 00 1A 02 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 C0 00 00 00 AA 04 AC 04 6E 04 04 00 BE 00 00 00 69 04 9D 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 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 90 00 [16:33:13]wFMCommunicate OK [16:33:13]SAM_PROTO_ProcessDocument answer len = 1267 [16:33:13]SAM_PROTO_ProcessDocument remain to read = 1019 [16:33:13]wFMCommunicate request_size=4 [16:33:13]MH_SAM_APDU [16:33:13]CAPDU: 80 17 00 00 [16:33:13]Write to MH i2c: E2 08 00 E9 0C 80 17 00 00 00 00 00 00 75 [16:33:13]Write i2c OK [16:33:13]MH_I2C_Read... [16:33:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:14]Read from MH i2c: E2 [16:33:14]MH_I2C_Read... [16:33:14]Read from MH i2c: E2 FD 00 [16:33:14]MH_I2C_Read... [16:33:14]Read from MH i2c: E2 FD 00 E9 0C 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 C5 [16:33:14]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [16:33:14]wFMCommunicate OK [16:33:14]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [16:33:14]SAM_PROTO_ProcessDocument remain to read = 769 [16:33:14]wFMCommunicate request_size=4 [16:33:14]MH_SAM_APDU [16:33:14]CAPDU: 80 17 00 00 [16:33:14]Write to MH i2c: E2 08 00 EA 0C 80 17 00 00 00 00 00 00 76 [16:33:14]Write i2c OK [16:33:14]MH_I2C_Read... [16:33:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:14]Read from MH i2c: E2 [16:33:14]MH_I2C_Read... [16:33:14]Read from MH i2c: E2 FD 00 [16:33:14]MH_I2C_Read... [16:33:14]Read from MH i2c: E2 FD 00 EA 0C 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 D8 [16:33:14]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [16:33:14]wFMCommunicate OK [16:33:14]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [16:33:14]SAM_PROTO_ProcessDocument remain to read = 519 [16:33:14]wFMCommunicate request_size=4 [16:33:14]MH_SAM_APDU [16:33:14]CAPDU: 80 17 00 00 [16:33:14]Write to MH i2c: E2 08 00 EB 0C 80 17 00 00 00 00 00 00 77 [16:33:14]Write i2c OK [16:33:14]MH_I2C_Read... [16:33:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:15]Read from MH i2c: E2 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: E2 FD 00 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: E2 FD 00 EB 0C 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 08 [16:33:15]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:33:15]wFMCommunicate OK [16:33:15]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [16:33:15]SAM_PROTO_ProcessDocument remain to read = 269 [16:33:15]wFMCommunicate request_size=4 [16:33:15]MH_SAM_APDU [16:33:15]CAPDU: 80 17 00 00 [16:33:15]Write to MH i2c: E2 08 00 EC 0C 80 17 00 00 00 00 00 00 78 [16:33:15]Write i2c OK [16:33:15]MH_I2C_Read... [16:33:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:15]Read from MH i2c: E2 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: E2 FD 00 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: E2 FD 00 EC 0C 00 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 90 00 39 [16:33:15]RAPDU: 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 90 00 [16:33:16]wFMCommunicate OK [16:33:16]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [16:33:16]SAM_PROTO_ProcessDocument remain to read = 19 [16:33:16]wFMCommunicate request_size=4 [16:33:16]MH_SAM_APDU [16:33:16]CAPDU: 80 17 00 00 [16:33:16]Write to MH i2c: E2 08 00 ED 0C 80 17 00 00 00 00 00 00 79 [16:33:16]Write i2c OK [16:33:16]MH_I2C_Read... [16:33:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 19! [16:33:16]Read from MH i2c: E2 [16:33:16]MH_I2C_Read... [16:33:16]Read from MH i2c: E2 16 00 [16:33:16]MH_I2C_Read... [16:33:16]Read from MH i2c: E2 16 00 ED 0C 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 DC 5D FE A5 A6 8E 90 00 C9 [16:33:16]RAPDU: F6 03 01 00 06 F7 03 00 00 35 04 06 00 DC 5D FE A5 A6 8E 90 00 [16:33:16]wFMCommunicate OK [16:33:16]SAM_PROTO_ProcessDocument received (without SW) 19 bytes [16:33:16]SAM_PROTO_ProcessDocument done [16:33:16]1209 (1) - 1.0 - номер версии ФФД [16:33:16]1041 (16) - 0000000000871759 - номер ФМ [16:33:16]1040 (4) - 167112 - номер ФД [16:33:16]1038 (4) - 538 - номер смены [16:33:16]1118 (4) - 190 - количество кассовых чеков за смену [16:33:16]1111 (4) - 192 - общее количество ФД за смену [16:33:16]1194 (1196) - счетчики итогов смены [16:33:16] 1134 (4) - 190 - количество чеков со всеми признаками расчетов [16:33:16] 1129 (157) - счетчики операций «приход» [16:33:16] 1135 (4) - 190 - количество чеков по признаку расчетов [16:33:16] 1201 (4) - 178509.45 - общая итоговая сумма в чеках [16:33:16] 1136 (3) - 126388.00 - итоговая сумма в чеках наличными [16:33:16] 1138 (3) - 52121.45 - итоговая сумма в чеках безналичными [16:33:16] 1024 (123) - суммы налогов [16:33:16] 1006 (9) - суммы НДС [16:33:16] 1010 (1) - 0% - код ставки НДС [16:33:16] 1011 (0) - 0.00 - сумма НДС по ставке [16:33:16] 1006 (12) - суммы НДС [16:33:16] 1010 (1) - 12% - код ставки НДС [16:33:16] 1011 (3) - 18962.80 - сумма НДС по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 0% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (12) - суммы НСП [16:33:16] 1014 (1) - 1% - код ставки НСП [16:33:16] 1015 (3) - 1580.21 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 2% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 3% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 5% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 0,50% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 1,50% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1130 (141) - счетчики операций «возврат прихода» [16:33:16] 1135 (4) - 0 - количество чеков по признаку расчетов [16:33:16] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:33:16] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:33:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:33:16] 1024 (117) - суммы налогов [16:33:16] 1006 (9) - суммы НДС [16:33:16] 1010 (1) - 0% - код ставки НДС [16:33:16] 1011 (0) - 0.00 - сумма НДС по ставке [16:33:16] 1006 (9) - суммы НДС [16:33:16] 1010 (1) - 12% - код ставки НДС [16:33:16] 1011 (0) - 0.00 - сумма НДС по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 0% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 1% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 2% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 3% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 5% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 0,50% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 1,50% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1131 (141) - счетчики операций «расход» [16:33:16] 1135 (4) - 0 - количество чеков по признаку расчетов [16:33:16] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:33:16] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:33:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:33:16] 1024 (117) - суммы налогов [16:33:16] 1006 (9) - суммы НДС [16:33:16] 1010 (1) - 0% - код ставки НДС [16:33:16] 1011 (0) - 0.00 - сумма НДС по ставке [16:33:16] 1006 (9) - суммы НДС [16:33:16] 1010 (1) - 12% - код ставки НДС [16:33:16] 1011 (0) - 0.00 - сумма НДС по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 0% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 1% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 2% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 3% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 5% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 0,50% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 1,50% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1132 (141) - счетчики операций «возврат расхода» [16:33:16] 1135 (4) - 0 - количество чеков по признаку расчетов [16:33:16] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:33:16] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:33:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:33:16] 1024 (117) - суммы налогов [16:33:16] 1006 (9) - суммы НДС [16:33:16] 1010 (1) - 0% - код ставки НДС [16:33:16] 1011 (0) - 0.00 - сумма НДС по ставке [16:33:16] 1006 (9) - суммы НДС [16:33:16] 1010 (1) - 12% - код ставки НДС [16:33:16] 1011 (0) - 0.00 - сумма НДС по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 0% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 1% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 2% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 3% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 5% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 0,50% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1007 (9) - суммы НСП [16:33:16] 1014 (1) - 1,50% - код ставки НСП [16:33:16] 1015 (0) - 0.00 - сумма НСП по ставке [16:33:16] 1133 (588) - - счетчики коррекции - не используются [16:33:16]1077 (6) - 242296262338190 - ФПД [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1209 (04B9) [16:33:16]Malloc new data [16:33:16]Processing tag 1041 (0411) [16:33:16]Processing tag 1040 (0410) [16:33:16]Malloc new data [16:33:16]Processing tag 1038 (040E) [16:33:16]Malloc new data [16:33:16]Processing tag 1118 (045E) [16:33:16]Malloc new data [16:33:16]Processing tag 1111 (0457) [16:33:16]Malloc new data [16:33:16]Processing tag 1194 (04AA) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1134 (046E) [16:33:16]Malloc new data [16:33:16]Processing tag 1129 (0469) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1135 (046F) [16:33:16]Malloc new data [16:33:16]Processing tag 1201 (04B1) [16:33:16]Malloc new data [16:33:16]Processing tag 1136 (0470) [16:33:16]Malloc new data [16:33:16]Processing tag 1138 (0472) [16:33:16]Malloc new data [16:33:16]Processing tag 1024 (0400) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1006 (03EE) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1010 (03F2) [16:33:16]Malloc new data [16:33:16]Processing tag 1011 (03F3) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1006 (03EE) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1010 (03F2) [16:33:16]Malloc new data [16:33:16]Processing tag 1011 (03F3) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1007 (03EF) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1014 (03F6) [16:33:16]Malloc new data [16:33:16]Processing tag 1015 (03F7) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1007 (03EF) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1014 (03F6) [16:33:16]Malloc new data [16:33:16]Processing tag 1015 (03F7) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1007 (03EF) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1014 (03F6) [16:33:16]Malloc new data [16:33:16]Processing tag 1015 (03F7) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1007 (03EF) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1014 (03F6) [16:33:16]Malloc new data [16:33:16]Processing tag 1015 (03F7) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1007 (03EF) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1014 (03F6) [16:33:16]Malloc new data [16:33:16]Processing tag 1015 (03F7) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1007 (03EF) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1014 (03F6) [16:33:16]Malloc new data [16:33:16]Processing tag 1015 (03F7) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1007 (03EF) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1014 (03F6) [16:33:16]Malloc new data [16:33:16]Processing tag 1015 (03F7) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]SetTLVBufToDocument err=0 [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1130 (046A) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1135 (046F) [16:33:16]Malloc new data [16:33:16]Processing tag 1201 (04B1) [16:33:16]Malloc new data [16:33:16]Processing tag 1136 (0470) [16:33:16]Malloc new data [16:33:16]Processing tag 1138 (0472) [16:33:16]Malloc new data [16:33:16]Processing tag 1024 (0400) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1006 (03EE) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1010 (03F2) [16:33:16]Malloc new data [16:33:16]Processing tag 1011 (03F3) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1006 (03EE) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1010 (03F2) [16:33:16]Malloc new data [16:33:16]Processing tag 1011 (03F3) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1007 (03EF) [16:33:16]Load OK [16:33:16]SetTLVBufToDocument [16:33:16]Processing tag 1014 (03F6) [16:33:16]Malloc new data [16:33:16]Processing tag 1015 (03F7) [16:33:16]Malloc new data [16:33:16]SetTLVBufToDocument err=0 [16:33:16]Processing tag 1007 (03EF) [16:33:16]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]SetTLVBufToDocument err=0 [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1131 (046B) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1135 (046F) [16:33:17]Malloc new data [16:33:17]Processing tag 1201 (04B1) [16:33:17]Malloc new data [16:33:17]Processing tag 1136 (0470) [16:33:17]Malloc new data [16:33:17]Processing tag 1138 (0472) [16:33:17]Malloc new data [16:33:17]Processing tag 1024 (0400) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1006 (03EE) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1010 (03F2) [16:33:17]Malloc new data [16:33:17]Processing tag 1011 (03F3) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1006 (03EE) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1010 (03F2) [16:33:17]Malloc new data [16:33:17]Processing tag 1011 (03F3) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]OFD Sender: No OFD packet to send [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]SetTLVBufToDocument err=0 [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1132 (046C) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1135 (046F) [16:33:17]Malloc new data [16:33:17]Processing tag 1201 (04B1) [16:33:17]Malloc new data [16:33:17]Processing tag 1136 (0470) [16:33:17]Malloc new data [16:33:17]Processing tag 1138 (0472) [16:33:17]Malloc new data [16:33:17]Processing tag 1024 (0400) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1006 (03EE) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1010 (03F2) [16:33:17]Malloc new data [16:33:17]Processing tag 1011 (03F3) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1006 (03EE) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1010 (03F2) [16:33:17]Malloc new data [16:33:17]Processing tag 1011 (03F3) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1007 (03EF) [16:33:17]Load OK [16:33:17]SetTLVBufToDocument [16:33:17]Processing tag 1014 (03F6) [16:33:17]Malloc new data [16:33:17]Processing tag 1015 (03F7) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]SetTLVBufToDocument err=0 [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1133 (046D) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Processing tag 1077 (0435) [16:33:17]Malloc new data [16:33:17]SetTLVBufToDocument err=0 [16:33:17]Malloc new data [16:33:17]SAM_PROTO_GetFMData [16:33:17]wFMCommunicate request_size=4 [16:33:17]MH_SAM_APDU [16:33:17]CAPDU: 80 13 03 00 [16:33:17]Write to MH i2c: E2 08 00 EE 0C 80 13 03 00 00 00 00 00 79 [16:33:17]Write i2c OK [16:33:17]MH_I2C_Read... [16:33:17]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:33:17]Read from MH i2c: E2 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 FD 00 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 FD 00 EE 0C 00 C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 7F [16:33:17]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 93 88 02 00 69 04 A3 00 6F 04 04 00 93 87 02 00 B1 04 05 00 7C AB F8 B6 03 70 04 05 00 00 E2 52 2C 03 72 04 04 00 7C C9 A5 8A 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 78 E1 07 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1D 3A 6B 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 00 01 00 00 B1 04 04 00 E0 0C B3 0A 70 04 04 00 E0 0C B3 0A 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 11 E4 22 01 EF 03 09 90 00 [16:33:18]wFMCommunicate OK [16:33:18]wFMCommunicate request_size=4 [16:33:18]MH_SAM_APDU [16:33:18]CAPDU: 80 17 00 00 [16:33:18]Write to MH i2c: E2 08 00 EF 0C 80 17 00 00 00 00 00 00 7B [16:33:18]Write i2c OK [16:33:18]MH_I2C_Read... [16:33:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:18]Read from MH i2c: E2 [16:33:18]MH_I2C_Read... [16:33:18]Read from MH i2c: E2 FD 00 [16:33:18]MH_I2C_Read... [16:33:18]Read from MH i2c: E2 FD 00 EF 0C 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 38 [16:33:18]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B2 3D 18 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 90 00 [16:33:18]wFMCommunicate OK [16:33:18]wFMCommunicate request_size=4 [16:33:18]MH_SAM_APDU [16:33:18]CAPDU: 80 17 00 00 [16:33:18]Write to MH i2c: E2 08 00 F0 0C 80 17 00 00 00 00 00 00 7C [16:33:18]Write i2c OK [16:33:18]MH_I2C_Read... [16:33:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:19]Read from MH i2c: E2 [16:33:19]MH_I2C_Read... [16:33:19]Read from MH i2c: E2 FD 00 [16:33:19]MH_I2C_Read... [16:33:19]Read from MH i2c: E2 FD 00 F0 0C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 8E [16:33:19]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:33:19]wFMCommunicate OK [16:33:19]wFMCommunicate request_size=4 [16:33:19]MH_SAM_APDU [16:33:19]CAPDU: 80 17 00 00 [16:33:19]Write to MH i2c: E2 08 00 F1 0C 80 17 00 00 00 00 00 00 7D [16:33:19]Write i2c OK [16:33:19]MH_I2C_Read... [16:33:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:33:19]Read from MH i2c: E2 [16:33:19]MH_I2C_Read... [16:33:19]Read from MH i2c: E2 FD 00 [16:33:19]MH_I2C_Read... [16:33:19]Read from MH i2c: E2 FD 00 F1 0C 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 09 [16:33:19]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [16:33:20]wFMCommunicate OK [16:33:20]wFMCommunicate request_size=4 [16:33:20]MH_SAM_APDU [16:33:20]CAPDU: 80 17 00 00 [16:33:20]Write to MH i2c: E2 08 00 F2 0C 80 17 00 00 00 00 00 00 7E [16:33:20]Write i2c OK [16:33:20]MH_I2C_Read... [16:33:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:33:20]Read from MH i2c: E2 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: E2 E2 00 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: E2 E2 00 F2 0C 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 5C [16:33:20]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:33:20]wFMCommunicate OK [16:33:20]SAM_PROTO_GetFMData done [16:33:20]Malloc new data [16:33:20]Malloc new data [16:33:20]Malloc new data [16:33:20]Malloc new data [16:33:20]KKMLoadAndSignCloseShiftData err=0 [16:33:20]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Мурзаев Т. 24.10.2024 16:33 Смена: 538 РНМ: 0000000000091764 ЗНМ: 0300000104 СНО: Общий режим Чеков за смену: 190 ФД за смену: 192 Всего чеков: 190 ИТОГИ ПРИХОД Чеков: 190 Общий итог: 178509.45 Итого наличными: 126388.00 Итого безнал.: 52121.45 НДС 0% : 0.00 НДС 12% : 18962.80 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1580.21 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 126388.00 НС Приход: 159546520.28 НС Возвр.Прихода: 1795064.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 167112 ФМ: 0000000000871759 ФПД: 242296262338190 [16:33:20]StoreToDocumentArchive [16:33:20]shift 538 fd 167112 [16:33:20]save to /storage/0538/doc_00167112 [16:33:20]save last doc name /storage/0538/doc_00167112 to /storage/kkm_last_doc_name [16:33:20]save OK [16:33:20]Clear old archive folders... [16:33:20]Remove dir /storage/0522 [16:33:20]opendir ok [16:33:20]file . [16:33:20]file .. [16:33:20]file doc_1729787553 [16:33:20]remove file /storage/0522/doc_1729787553 [16:33:20]remove dir /storage/0522 [16:33:20]NVStorageSaveData kkm_registers [16:33:20]File name is /storage/kkm_registers [16:33:20]Write 24 bytes [16:33:20]NVStorageSaveData done [16:33:20]NVStorageSaveData kkm_registers [16:33:20]File name is /storage/kkm_registers [16:33:20]Write 24 bytes [16:33:20]NVStorageSaveData done [16:33:20]ProcessDocumentItem done err = 0, tmpTLVsize=1379 [16:33:20]tlvbuf is 015AFFA0 [16:33:20]SAM_PROTO_ClearQueue [16:33:20]wFMCommunicate request_size=4 [16:33:20]MH_SAM_APDU [16:33:20]CAPDU: 80 09 00 00 [16:33:20]Write to MH i2c: E2 08 00 F3 0C 80 09 00 00 00 00 00 00 71 [16:33:20]Write i2c OK [16:33:20]MH_I2C_Read... [16:33:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:20]Read from MH i2c: E2 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: E2 03 00 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: E2 03 00 F3 0C 00 90 00 73 [16:33:20]RAPDU: 90 00 [16:33:20]wFMCommunicate OK [16:33:20]SAM_PROTO_ClearQueue done [16:33:20]KKMCreateOFDPacket [16:33:20]OFDProtocolAddRootSTLVToBuf [16:33:20]FM_MakeSignedData [16:33:20]FM_MakeSignedData [16:33:20]SAM_PROTO_SignData [16:33:20]wFMCommunicate request_size=4 [16:33:20]MH_SAM_APDU [16:33:20]CAPDU: 80 0D 01 02 [16:33:20]Write to MH i2c: E2 08 00 F4 0C 80 0D 01 02 00 00 00 00 79 [16:33:20]Write i2c OK [16:33:20]MH_I2C_Read... [16:33:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:20]Read from MH i2c: E2 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: E2 03 00 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: E2 03 00 F4 0C 00 90 00 74 [16:33:20]RAPDU: 90 00 [16:33:20]wFMCommunicate OK [16:33:20]wFMCommunicate request_size=255 [16:33:20]MH_SAM_APDU [16:33:20]CAPDU: 80 0D 02 02 FA 05 00 63 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 13 00 D0 9C D1 83 D1 80 D0 B7 D0 B0 D0 B5 D0 B2 20 D0 A2 2E 20 F4 03 04 00 C9 76 1A 67 0E 04 04 00 1A 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 5E 04 04 00 BE 00 00 00 57 04 04 00 C0 00 00 00 AA 04 D7 04 6E 04 04 00 BE 00 00 00 69 04 A4 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 [16:33:21]Write to MH i2c: E2 02 01 F5 0C 80 0D 02 02 FA 00 05 00 63 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 13 00 D0 9C D1 83 D1 80 D0 B7 D0 B0 D0 B5 D0 B2 20 D0 A2 2E 20 F4 03 04 00 C9 76 1A 67 0E 04 04 00 1A 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 5E 04 04 00 BE 00 00 00 57 04 04 00 C0 00 00 00 AA 04 D7 04 6E 04 04 00 BE 00 00 00 69 04 A4 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 81 [16:33:21]Write i2c OK [16:33:21]MH_I2C_Read... [16:33:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:21]Read from MH i2c: E2 [16:33:21]MH_I2C_Read... [16:33:21]Read from MH i2c: E2 03 00 [16:33:21]MH_I2C_Read... [16:33:21]Read from MH i2c: E2 03 00 F5 0C 00 90 00 75 [16:33:21]RAPDU: 90 00 [16:33:21]wFMCommunicate OK [16:33:21]wFMCommunicate request_size=255 [16:33:21]MH_SAM_APDU [16:33:21]CAPDU: 80 0D 02 02 FA 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 45 69 02 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 [16:33:21]Write to MH i2c: E2 02 01 F6 0C 80 0D 02 02 FA 00 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 45 69 02 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 00 00 8F [16:33:21]Write i2c OK [16:33:21]MH_I2C_Read... [16:33:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:22]Read from MH i2c: E2 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 03 00 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 03 00 F6 0C 00 90 00 76 [16:33:22]RAPDU: 90 00 [16:33:22]wFMCommunicate OK [16:33:22]wFMCommunicate request_size=255 [16:33:22]MH_SAM_APDU [16:33:22]CAPDU: 80 0D 02 02 FA 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A OFD Sender: No OFD packet to send [16:33:22]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 [16:33:22]Write to MH i2c: E2 02 01 F7 0C 80 0D 02 02 FA 00 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 00 00 4C [16:33:22]Write i2c OK [16:33:22]MH_I2C_Read... [16:33:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:22]Read from MH i2c: E2 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 03 00 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 03 00 F7 0C 00 90 00 77 [16:33:22]RAPDU: 90 00 [16:33:22]wFMCommunicate OK [16:33:22]wFMCommunicate request_size=255 [16:33:22]MH_SAM_APDU [16:33:22]CAPDU: 80 0D 02 02 FA 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 [16:33:23]Write to MH i2c: E2 02 01 F8 0C 80 0D 02 02 FA 00 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 00 00 41 [16:33:23]Write i2c OK [16:33:23]MH_I2C_Read... [16:33:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:23]Read from MH i2c: E2 [16:33:23]MH_I2C_Read... [16:33:23]Read from MH i2c: E2 03 00 [16:33:23]MH_I2C_Read... [16:33:23]Read from MH i2c: E2 03 00 F8 0C 00 90 00 78 [16:33:23]RAPDU: 90 00 [16:33:23]wFMCommunicate OK [16:33:23]wFMCommunicate request_size=255 [16:33:23]MH_SAM_APDU [16:33:23]CAPDU: 80 0D 02 02 FA 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 [16:33:23]Write to MH i2c: E2 02 01 F9 0C 80 0D 02 02 FA 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 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 00 00 12 [16:33:24]Write i2c OK [16:33:24]MH_I2C_Read... [16:33:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:24]Read from MH i2c: E2 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 03 00 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 03 00 F9 0C 00 90 00 79 [16:33:24]RAPDU: 90 00 [16:33:24]wFMCommunicate OK [16:33:24]wFMCommunicate request_size=138 [16:33:24]MH_SAM_APDU [16:33:24]CAPDU: 80 0D 02 02 85 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C8 8C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 35 04 06 00 DC 5D FE A5 A6 8E [16:33:24]Write to MH i2c: E2 8D 00 FA 0C 80 0D 02 02 85 00 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C8 8C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 35 04 06 00 DC 5D FE A5 A6 8E 00 00 25 [16:33:24]Write i2c OK [16:33:24]MH_I2C_Read... [16:33:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:24]Read from MH i2c: E2 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 03 00 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 03 00 FA 0C 00 90 00 7A [16:33:24]RAPDU: 90 00 [16:33:24]wFMCommunicate OK [16:33:24]wFMCommunicate request_size=4 [16:33:24]MH_SAM_APDU [16:33:24]CAPDU: 80 0D 03 02 [16:33:24]Write to MH i2c: E2 08 00 FB 0C 80 0D 03 02 00 00 00 00 82 [16:33:24]Write i2c OK [16:33:24]MH_I2C_Read... [16:33:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:24]Read from MH i2c: E2 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 0B 00 [16:33:25]MH_I2C_Read... [16:33:25]Read from MH i2c: E2 0B 00 FB 0C 00 E8 85 67 BF 61 FF 24 3B 90 00 D5 [16:33:25]RAPDU: E8 85 67 BF 61 FF 24 3B 90 00 [16:33:25]wFMCommunicate OK [16:33:25]SAM_PROTO_SignData done [16:33:25]FM_MakeSignedData done [16:33:25]CreateOFDProtocolMessage [16:33:25]wFMCommunicate request_size=4 [16:33:25]MH_SAM_APDU [16:33:25]CAPDU: 80 11 00 00 [16:33:25]Write to MH i2c: E2 08 00 FC 0C 80 11 00 00 00 00 00 00 82 [16:33:25]Write i2c OK [16:33:25]MH_I2C_Read... [16:33:25]Read from MH i2c: E2 [16:33:25]MH_I2C_Read... [16:33:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:25]Read from MH i2c: E2 17 00 [16:33:25]MH_I2C_Read... [16:33:25]Read from MH i2c: E2 17 00 FC 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 DA [16:33:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 90 00 [16:33:25]wFMCommunicate OK [16:33:25]CreateOFDProtocolMessage done [16:33:25]OFDSenderStorePacket 167112 [16:33:25]StoreOFDPacket docnum=167112 [16:33:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 77 05 00 00 C3 62 6F 05 3A DF 5A 05 01 00 05 00 63 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 13 00 D0 9C D1 83 D1 80 D0 B7 D0 B0 D0 B5 D0 B2 20 D0 A2 2E 20 F4 03 04 00 C9 76 1A 67 0E 04 04 00 1A 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 5E 04 04 00 BE 00 00 00 57 04 04 00 C0 00 00 00 AA 04 D7 04 6E 04 04 00 BE 00 00 00 69 04 A4 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 02 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 C8 8C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 35 04 06 00 DC 5D FE A5 A6 8E E8 85 67 BF 61 FF 24 3B [16:33:25]CheckFolder [16:33:25]dirname=/storage/ofd_packets [16:33:25]CheckFolder done [16:33:25]ProducePacketName [16:33:25]name=ofd_packets/00167112 [16:33:25]NVStorageSaveData ofd_packets/00167112 [16:33:25]File name is /storage/ofd_packets/00167112 [16:33:25]Write 1429 bytes [16:33:25]NVStorageSaveData done [16:33:25]OFDSenderStorePacket done [16:33:25]KKMCreateOFDPacket done [16:33:25]NVStorageSaveData kkm_last_timestamp [16:33:25]File name is /storage/kkm_last_timestamp [16:33:25]Write 4 bytes [16:33:25]NVStorageSaveData done [16:33:25]ExternCall_PrintAddStr [16:33:25]wPrintStart [16:33:25]Write to MH i2c: 01 00 00 FD 0C 09 [16:33:25]Write i2c OK [16:33:25]MH_I2C_Read... [16:33:25]Read from MH i2c: 01 [16:33:25]MH_I2C_Read... [16:33:25]Read from MH i2c: 01 07 00 [16:33:25]MH_I2C_Read... [16:33:25]Read from MH i2c: 01 07 00 FD 0C 00 00 00 00 00 FF 0F 1E [16:33:25]RasterBufferAndPrint [16:33:25]line Отчет о закрытии смены [16:33:25]line ФФД: 1.0 [16:33:25]line ИНН: 02508201610067 [16:33:25]line Кассир: Мурзаев Т. [16:33:25]line 24.10.2024 16:33 [16:33:25]line Смена: 538 [16:33:25]line РНМ: 0000000000091764 [16:33:25]line ЗНМ: 0300000104 [16:33:25]line СНО: Общий режим [16:33:25]line Чеков за смену: 190 [16:33:25]line ФД за смену: 192 [16:33:25]line Всего чеков: 190 [16:33:25]line ИТОГИ ПРИХОД [16:33:25]line Чеков: 190 [16:33:25]line Общий итог: 178509.45 [16:33:25]line Итого наличными: 126388.00 [16:33:25]line Итого безнал.: 52121.45 [16:33:25]line НДС 0% : 0.00 [16:33:25]line НДС 12% : 18962.80 [16:33:25]line НСП 0% : 0.00 [16:33:25]line НСП 1,50% : 0.00 [16:33:25]line НСП 0,50% : 0.00 [16:33:25]line НСП 5% : 0.00 [16:33:25]OFD Sender: Processing packet 167112 [packets to send 48, broken 47] [16:33:25]line НСП 3% : 0.00 [16:33:25]ProducePacketName [16:33:25]line НСП 2% : 0.00 [16:33:25]name=ofd_packets/00167112 [16:33:25]line НСП 1% : 1580.21 [16:33:25]OFD Sender: To server: pG, [16:33:25]line ИТОГИ ВОЗВРАТ ПРИХОДА [16:33:25]CommunicateWithHost lk.salyk.kg:30040 [16:33:25]line Чеков: 0 [16:33:25]ConnectInit lk.salyk.kg [16:33:25]line Общий итог: 0.00 [16:33:25]line Итого наличными: 0.00 [16:33:25]line Итого безнал.: 0.00 [16:33:25]line НДС 0% : 0.00 [16:33:25]line НДС 12% : 0.00 [16:33:25]line НСП 0% : 0.00 [16:33:25]line НСП 1,50% : 0.00 [16:33:25]line НСП 0,50% : 0.00 [16:33:25]line НСП 5% : 0.00 [16:33:25]line НСП 3% : 0.00 [16:33:25]line НСП 2% : 0.00 [16:33:25]line НСП 1% : 0.00 [16:33:25]line ИТОГИ РАСХОД [16:33:25]line Чеков: 0 [16:33:25]line Общий итог: 0.00 [16:33:25]line Итого наличными: 0.00 [16:33:25]line Итого безнал.: 0.00 [16:33:25]line НДС 0% : 0.00 [16:33:25]line НДС 12% : 0.00 [16:33:25]line НСП 0% : 0.00 [16:33:25]line НСП 1,50% : 0.00 [16:33:25]line НСП 0,50% : 0.00 [16:33:25]line НСП 5% : 0.00 [16:33:25]line НСП 3% : 0.00 [16:33:25]line НСП 2% : 0.00 [16:33:25]line НСП 1% : 0.00 [16:33:25]line ИТОГИ ВОЗВРАТ РАСХОДА [16:33:25]line Чеков: 0 [16:33:25]line Общий итог: 0.00 [16:33:25]line Итого наличными: 0.00 [16:33:25]line Итого безнал.: 0.00 [16:33:25]line НДС 0% : 0.00 [16:33:25]line НДС 12% : 0.00 [16:33:25]line НСП 0% : 0.00 [16:33:25]line НСП 1,50% : 0.00 [16:33:25]line НСП 0,50% : 0.00 [16:33:25]line НСП 5% : 0.00 [16:33:25]line НСП 3% : 0.00 [16:33:25]line НСП 2% : 0.00 [16:33:25]line НСП 1% : 0.00 [16:33:25]line Сумма внесений: 0.00 [16:33:25]line Сумма выплат: 0.00 [16:33:25]line Нал. в кассе: 126388.00 [16:33:25]line НС Приход: 159546520.28 [16:33:25]line НС Возвр.Прихода: 1795064.00 [16:33:25]line НС Расход: 0.00 [16:33:25]line НС Возвр.Расхода: 0.00 [16:33:25]line ФД: 167112 [16:33:25]line ФМ: 0000000000871759 [16:33:25]line ФПД: 242296262338190 [16:33:25]written 0, free lines is 4095 [16:33:25]Connected sock=10 [16:33:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 77 05 00 00 C3 62 6F 05 3A DF 5A 05 01 00 05 00 63 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 13 00 D0 9C D1 83 D1 80 D0 B7 D0 B0 D0 B5 D0 B2 20 D0 A2 2E 20 F4 03 04 00 C9 76 1A 67 0E 04 04 00 1A 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 5E 04 04 00 BE 00 00 00 57 04 04 00 C0 00 00 00 AA 04 D7 04 6E 04 04 00 BE 00 00 00 69 04 A4 00 6F 04 04 00 BE 00 00 00 B1 04 04 00 41 62 10 01 70 04 03 00 50 DA C0 72 04 03 00 F1 87 4F 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 58 EF 1C 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 45 69 02 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 Write to MH i2c: 00 01 04 00 F7 00 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 4D 03 0D 00 5A 00 [16:33:26]EF Write i2c OK [16:33:26]03 MH_I2C_Read... [16:33:26]09 00 F6 03 01 00 06 F7 03 00 00 D0 04 Read from MH i2c: 8D 01 00 [16:33:26]6F MH_I2C_Read... [16:33:26]04 Read from MH i2c: 04 01 00 07 00 00 00 [16:33:26]00 MH_I2C_Read... [16:33:26]00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 Read from MH i2c: 00 01 EE 07 03 00 09 4D 00 0D F2 03 01 00 00 F3 03 00 00 EE 03 09 00 00 F2 00 03 00 01 00 00 00 01 55 F3 0A 03 C0 00 [16:33:26]00 RasterBufferAndPrint [16:33:26]EF line [16:33:26]03 line [16:33:26]09 00 F6 03 01 00 00 F7 03 00 00 EF 03 line [16:33:26]09 line [16:33:26]00 line [16:33:26]F6 03 01 written 0, free lines is 2810 [16:33:26]00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 MH_Cut [16:33:26]F7 Write to MH i2c: 03 D1 00 01 00 00 EF 54 03 0D 09 01 00 33 F6 [16:33:26]03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 Write i2c OK [16:33:26]F7 MH_I2C_Read... [16:33:26]03 Read from MH i2c: 00 D1 00 [16:33:26]EF MH_I2C_Read... [16:33:26]03 09 00 F6 03 01 00 05 F7 03 00 Read from MH i2c: 00 D1 EF 01 03 00 09 [16:33:26]00 MH_I2C_Read... [16:33:26]F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 Read from MH i2c: 6F D1 04 01 04 00 00 54 00 0D 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 00 32 F2 [16:33:26]03 Write to MH i2c: 01 01 00 00 01 F3 03 00 00 EF 03 09 00 F6 03 00 01 55 00 0D 00 62 F7 [16:33:26]03 00 00 EF Write i2c OK [16:33:26]03 MH_I2C_Read... [16:33:26]09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C8 8C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 35 04 06 00 DC 5D FE A5 A6 8E E8 85 67 BF 61 FF 24 3B [16:33:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 4F 00 00 00 FA 63 47 00 C1 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 10 04 04 00 C8 8C 02 00 F4 03 04 00 39 1D 1A 67 B6 04 01 00 00 2E 7A F5 7F 2A AD 4F 4E [16:33:27]CommunicateWithHost err = 0 [16:33:27]CheckOFDResponse [16:33:27]1017 (14) - 77093643461234 [16:33:27]1041 (16) - 0000000000871759 [16:33:27]1040 (4) - 167112 [16:33:27]1012 (4) - 24.10.2024 10:11 [16:33:27]1206 (1) - 0 [16:33:27]OFD Sender: Remove packet 167112 [16:33:27]ProducePacketName [16:33:27]name=ofd_packets/00167112 [16:33:27]NVStorageDeleteData [16:33:27]*** Cut start [16:33:27]*** Partial cut [16:33:27]*** CUTSNS_PIN = 1 [16:33:27]*** CUTSNS_PIN = 0 [16:33:27]*** Brake cut motor [16:33:28]OFD Sender: No OFD packet to send [16:33:28]Read from MH i2c: 01 [16:33:28]MH_I2C_Read... [16:33:28]*** Stop cut motor [16:33:28]*** Cut end [16:33:28]Read from MH i2c: 01 07 00 [16:33:28]MH_I2C_Read... [16:33:28]Read from MH i2c: 01 07 00 55 0D 00 00 00 00 00 FF 0F 77 [16:33:28]process_action close_shift done [16:33:28]requested_data is exist [16:33:28]produce_requested_data [16:33:28]requested_item fd.num is exist - process it [16:33:28]SAM_PROTO_GetFieldsCounters [16:33:28]wFMCommunicate request_size=4 [16:33:28]MH_SAM_APDU [16:33:28]CAPDU: 80 13 00 00 [16:33:28]Write to MH i2c: E2 08 00 56 0D 80 13 00 00 00 00 00 00 DF [16:33:28]Write i2c OK [16:33:28]MH_I2C_Read... [16:33:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:28]Read from MH i2c: E2 [16:33:28]MH_I2C_Read... [16:33:28]Read from MH i2c: E2 62 00 [16:33:28]MH_I2C_Read... [16:33:28]Read from MH i2c: E2 62 00 56 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C8 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 B4 [16:33: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 35 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 34 10 04 04 00 C8 8C 02 00 0E 04 04 00 1A 02 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:28]wFMCommunicate OK [16:33:28]SAM_PROTO_GetFieldsCounters done [16:33:28]requested_item shift.num is exist - process it [16:33:28]requested_item shift.opened is exist - process it [16:33:28]req_shift_opened [16:33:28]FM_GetShiftState [16:33:28]SAM_PROTO_GetShiftState [16:33:28]wFMCommunicate request_size=4 [16:33:28]MH_SAM_APDU [16:33:28]CAPDU: 80 13 01 00 [16:33:28]Write to MH i2c: E2 08 00 57 0D 80 13 01 00 00 00 00 00 E1 [16:33:28]Write i2c OK [16:33:28]MH_I2C_Read... [16:33:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:28]Read from MH i2c: E2 [16:33:28]MH_I2C_Read... [16:33:28]Read from MH i2c: E2 0E 00 [16:33:28]MH_I2C_Read... [16:33:28]Read from MH i2c: E2 0E 00 57 0D 00 09 00 00 00 00 00 00 00 00 00 00 90 00 EC [16:33:28]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [16:33:28]wFMCommunicate OK [16:33:28]SAM_PROTO_GetShiftState done [16:33:28]FM_GetShiftState done [16:33:28]req_shift_opened done [16:33:28]requested_item shift.open_date is exist - process it [16:33:28]req_shift_open_date [16:33:28]FM_GetShiftState [16:33:28]SAM_PROTO_GetShiftState [16:33:28]wFMCommunicate request_size=4 [16:33:28]MH_SAM_APDU [16:33:28]CAPDU: 80 13 01 00 [16:33:28]Write to MH i2c: E2 08 00 58 0D 80 13 01 00 00 00 00 00 E2 [16:33:28]Write i2c OK [16:33:28]MH_I2C_Read... [16:33:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:28]Read from MH i2c: E2 [16:33:28]MH_I2C_Read... [16:33:28]Read from MH i2c: E2 0E 00 [16:33:28]MH_I2C_Read... [16:33:28]Read from MH i2c: E2 0E 00 58 0D 00 09 00 00 00 00 00 00 00 00 00 00 90 00 ED [16:33:28]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [16:33:28]wFMCommunicate OK [16:33:28]SAM_PROTO_GetShiftState done [16:33:28]FM_GetShiftState done [16:33:28]req_shift_open_date done [16:33:28]produce_requested_data done [16:33:28]produce_requested_data return {"fd.num":167112,"shift.num":538,"shift.opened":0,"shift.open_date":0} [16:33:28]process_action_free close_shift [16:33:28]json_value_free [16:33:28]json_value_free done [16:33:28]process_json_proto returns [16:33:28]Send response to host [16:33:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":167112,"shift.num":538,"shift.opened":0,"shift.open_date":0}}} [16:33:28]free response buf [16:33:28]execute_script done [16:33:28]execute_script returns [16:33:28]free content buf [16:33:28]Sock 9.Close socket [16:33:28]Sock 9.Thread stoped [16:33:33]OFD Sender: No OFD packet to send [16:33:38]OFD Sender: No OFD packet to send [16:33:43]OFD Sender: No OFD packet to send [16:33:48]OFD Sender: No OFD packet to send [16:33:53]OFD Sender: No OFD packet to send [16:33:58]OFD Sender: No OFD packet to send [16:34:03]OFD Sender: No OFD packet to send [16:34:08]OFD Sender: No OFD packet to send [16:34:13]OFD Sender: No OFD packet to send [16:34:18]OFD Sender: No OFD packet to send [16:34:23]OFD Sender: No OFD packet to send [16:34:28]OFD Sender: No OFD packet to send [16:34:33]OFD Sender: No OFD packet to send [16:34:38]OFD Sender: No OFD packet to send [16:34:43]OFD Sender: No OFD packet to send [16:34:48]OFD Sender: No OFD packet to send [16:34:53]OFD Sender: No OFD packet to send [16:34:58]OFD Sender: No OFD packet to send [16:35:03]OFD Sender: No OFD packet to send [16:35:08]OFD Sender: No OFD packet to send [16:35:13]OFD Sender: No OFD packet to send [16:35:18]OFD Sender: No OFD packet to send [16:35:23]OFD Sender: No OFD packet to send [16:35:28]OFD Sender: No OFD packet to send [16:35:33]OFD Sender: No OFD packet to send [16:35:38]OFD Sender: No OFD packet to send [16:35:43]OFD Sender: No OFD packet to send [16:35:48]OFD Sender: No OFD packet to send [16:35:53]OFD Sender: No OFD packet to send [16:35:58]OFD Sender: No OFD packet to send [16:36:03]OFD Sender: No OFD packet to send [16:36:08]OFD Sender: No OFD packet to send [16:36:13]OFD Sender: No OFD packet to send [16:36:18]OFD Sender: No OFD packet to send [16:36:23]OFD Sender: No OFD packet to send [16:36:28]OFD Sender: No OFD packet to send [16:36:33]OFD Sender: No OFD packet to send [16:36:38]OFD Sender: No OFD packet to send [16:36:43]OFD Sender: No OFD packet to send [16:36:48]OFD Sender: No OFD packet to send [16:36:53]OFD Sender: No OFD packet to send [16:36:58]OFD Sender: No OFD packet to send [16:37:03]OFD Sender: No OFD packet to send [16:37:08]OFD Sender: No OFD packet to send [16:37:13]OFD Sender: No OFD packet to send [16:37:18]OFD Sender: No OFD packet to send [16:37:23]OFD Sender: No OFD packet to send [16:37:28]OFD Sender: No OFD packet to send [16:37:33]OFD Sender: No OFD packet to send [16:37:38]OFD Sender: No OFD packet to send [16:37:43]OFD Sender: No OFD packet to send [16:37:48]OFD Sender: No OFD packet to send [16:37:53]OFD Sender: No OFD packet to send [16:37:58]OFD Sender: No OFD packet to send [16:38:03]OFD Sender: No OFD packet to send [16:38:08]OFD Sender: No OFD packet to send [16:38:13]OFD Sender: No OFD packet to send [16:38:18]OFD Sender: No OFD packet to send [16:38:23]OFD Sender: No OFD packet to send [16:38:28]OFD Sender: No OFD packet to send [16:38:33]OFD Sender: No OFD packet to send [16:38:38]OFD Sender: No OFD packet to send [16:38:43]OFD Sender: No OFD packet to send [16:38:48]OFD Sender: No OFD packet to send [16:38:53]OFD Sender: No OFD packet to send [16:38:58]OFD Sender: No OFD packet to send [16:39:03]OFD Sender: No OFD packet to send [16:39:08]OFD Sender: No OFD packet to send